Hi Jim here, it sounds very much like the brushes need to be replaced , but on saying that check the plug to the motor to see if it has worked loose ,hope this helps
jim
January 2010
Automatic Answer
We may have found other answers which could help you.