http://www.mwrench.com/Whitepapers/DKMotorcleanup.pdf