the difference between hp and torque is a bit tricky. I would not say hp is just a mathematical formula, though I do know the formula your talking about. Technically, Torque is Force, and HP is Power. Power is Energy per unit time, (force * distance per second). So... if a piston creates so...