Linda,
It could be that your carbon brushes are on their way out and need replaced, they should have at least 6mm left on them to operate the motor efficiently. Have a look at this website www.apart4u.co.uk, which shows you short video clips on how to check and carry out this sort of repair.
Good Luck
Brian L
November 2010