Mean416 said Displacement doesn't produce horsepower. But it does produce torque. That's the thing you feel. Hp is just a calculation. Click to expand...