I've never had any of the issues above with any of my Revolution/Vantage motors. I love mine! I never have to work on them, they run strongly and once you learn how to work on them its a snap (I believe DC Motorsports has a good article on their website on how to work on the motors properly)