I always heard that horsepower doesn't actually exist.That it's a measurement of torque over a period of time.I also have been told that 1 hp is the amount of energy required to lift 600lbs straight up one foot.If it can go 1 foot why not 2? don't make sense to me.TAKE HIM FOR A RIDE,THAT'LL CLEAR IT UP