I'm working on a gokart and haven't built one before. I build robots so I understand how the electronics works but need some help. I need a 500lb kart to go between 20-30 mph. I need a motor that can supply this much tourque and RPM. I will be using 12 inch tires. Also, it would be nice to have different gears but not required.