are there brushes in the motor, if so check they're not on their last legs.