I just wanted to chime in on the stripped gears issue. I have about 3700 miles on my bafang 750. 10 months old, daily commuter for a 35 mile round trip. It ran great up until it started getting loud, vibrating, and locked up on one ride home. I tore the motor down, and the small pinion gear...