There is no doubt in my mind that the cars are ~200 hp.
There is also no doubt in my mind that the torque is just horrible, and should have been raised by at LEAST 25 lbs-ft.
There is also no doubt in my mind that the torque is just horrible, and should have been raised by at LEAST 25 lbs-ft.