Not familiar with the machine, or electronic speed controls, but is it worth checking what voltage is being fed to the motor? Does it change as the speed control pot is moved?
As a total electronic ignoramus, it sounds as if it might be a Control Board problem, (minor would be a faulty speed control potentiometer, major would be component failure)
No doubt someone more knowledgeable will be able to give better advice.
Howard