I have always wondered about making a truck run like a locomotive. Diesel engine turning a generator which powers traction motors. I know that weight is a factor and it might not work but it's an idea. Has to be a way to make it work somehow. Imagine you engine only turning 900 rpm's at full throttle throwing down say 500 hp or more.