Wow Paul. Working backwards:

550 lb force is 550 pounds of force. In other words, lb force = pounds of force. The distance is irrelevant. 550 lbs at 2 feet radius is 1100 foot pounds of torque. You messed up your units again.

Your 550/140=3.92 equation is still meaningless due to your inconsistent units.

Up until now, pulley systems were not discussed. Pullies will make a difference no matter the engine.

About your 120 horses having a tug of war with a single truck, you have now left the ideal situation we have been discussing and added friction and inertia into the example.

If your point is that the 120 H.P. rating is questionable, then fine. Does that horse power rating take into account the weight of the vehicle? What do you think the S10's power rating should be? I cannot tell by your postings because you are constantly comparing dissimilar ideas.