Thanks for the recommendations and comments. I'm upset with AmpedBikes, so the faster I get rid of their kit, the better. Fortunately, I live in California and just a couple hours away, so returning the kit shouldn't be a problem.
The funny thing is I'm starting to think that AmpedBikes' motors...