Try cleaning the speed controls and speed selector switch. If dirty or corroded, the speed can become variable or even stop. If that does not sort it out you have a lot bigger fish to fry- a servo problem or related electronic issue such as the power supply.