Kim
Well done - you are becoming a master technician, out of necessity.
This is a matter of covering all the possibilities.
Has the idler wheel had the rubber replaced.
If not, the hard old rubber is very unpredictable, and of course it cannot make proper friction contact with the brass pulley, resulting in low speed.
But there is also another possibility which needs to be looked at.
On this picture, at the red arrow is a small cork disk mounted at the edge of the copper plate, which supports the speed wheel's up/down movement.
If that cork disk is damaged or missing, there will be excess friction, resulting in speed degradation.
And your rubber belt?
If it's too tight, there will be excessive bearing friction on the sintered bearings, especially if the axle is not 100% balanced.
I hope all this info can help you solve your problem.
There is a solution , and it is usually one or more of the issues I've mentioned.