I love the idea, maybe not for a small go cart, but for a dune buggy (not sure about the terminology) it might be perfect.... Yes you will need a gas engine which you would need anyways, also everyone is talking about a open loop system, where you would need valving, gears (not adjustable), and you would also need to control the speed of the engine. The way it would need to be done is a closed loop system with hydrastatic drive pumps similar to the hydraulic transaxles on a lawn mower. With this you would be able to set the speed of the engine once (2200 rpm), also you have the controls as part of the pump to adjust the flow weather cable or electrical you get the speed needed from there (very similar to a skid steer).... Ok speed, depending on the type of motor you use and the total weight you could get it upto 30-40mph..... I would love to see pix... I have been thinking of doing this for some time and just haven't got the time...