everything is fixable but cost of repair can soon get close to the cost of a new one depending on make and model.What I would check here is the motor brushes assuming it has them as you forgot to tell us the make and model!!
CK
November 2013
Automatic Answer
We may have found other answers which could help you.