Horsepower IS a unit of power. Torque, is not. So, by definition, the car with more horsepower has more power. 800 ft-lbs sounds like a lot, but anybody could make 800 ft-lbs. Hell, my cat could do it, given the right gearing. Lots of torque might help you, but it might not, that’s a matter of...