Torque is a funny number to reference. Most people don’t understand what it is, or does, or why more is better and how it relates to horsepower. Even more funny is using metric Newton meters. For north America they could easily badge it with lb-ft (though the number would be much lower and less appealing sounding),…