I agree with Fido that it's likely to be the brushes. Even if it looks as though there is sufficient, it's likely there's not enough tension in the spring mechanism for good contact to the armature. God know how many times I've had the argument with spares depts. when you take them in they say...