Just had the same problem, called out engineer who replaced brushes which have sorted problem, he did point out that often when the brushes go that other motor related problems can lead to the motor failing, replacing brushes could last a long time or go fairly quickly. He pointed this out before replacing the brushes to give me the option to proceed or not, so not just covering himself.
Peter
December 2009