I'll be sure to inspect the motor before I get a new one. Thanks for the tipsAre you sure that is a 12volt motor? Many of these motors run on 100v dc. The speed is determined by PWM or pulse width modulation. Or to put it simply, the motor speed is controlled by dc pulses. The wider the "on" pulse in relation to the "off" pulse, the faster the motor runs. There are two things that you need to look at. One are the transistors mounted on the heat sinks and the motor itself. Look for any burnt areas. Do the smell test, you may be able to locate it by the burnt smell. Also look at the electrolytic capacitors. They should look like a cylinder with a flat top. If the top is rounded, then there is a problem. Hope this helps.
There were no Sparks at the wires when I connected the motor to the battery. If the controller did fail, where would I be able to get a new one, or could I service the old one? Thanks for your time, AntonI'm suspicious of your diagnosis as well- was there any sparking at the wires when you tried it with the battery?
Motors seldom fail completely, the controller is the most likely culprit however a failing motor could (in rare circumstances) damage the controller too..
Mark
So after a trying a few of your tricks, I have determined that the motor is burnt out. I put it up to my car battery and nothing happened.