Probably not your problem but. A lot of these little DC motors
have a speed control. They often got bad spots on the pot.
The adjustment is through a small hole on the rear with a rubber
cover. Worth a try, its free.
BTW if the speed is controlled by another board there must be feedback
from the motor assy for it to work. Look at that also.
73 Zeno
LFOD !