Originally Posted by
rcgod
Maybe the set screw on the pinion is rubbing on the motor mount.
Mmmm good one. I ran a speed passion motor that did that. They don't shave as much flat off the pinion shaft as Tekin etc. The set screw would stick out and rub on the motor mount. It will be easy to spot. look for aluminum dust.