Hey guys, I have a 96 cc 48 v 3.1hp stock motor. It wouldn't pull hardly at all in reverse, but when in forwards, almost pop a wheelie! I already put a new controller, solenoid, cables and batteries. I knew it was the motor. Ordered a new 4 hp ge. Changed the motor, and the cart runs great now, even in reverse. Pulled the old motor apart. Windings are good, studs on motor seem fine. The brushes are grooved badly, and plenty of carbon dust inside. Cleaned up, reinstalled- same thing. Do you guys think brushes would make it work in reverse? I want to get it fixed and have it on the shelf in case I need it in the future. Thanks.