Unfortunately I don have the knowledge to either debunk or confirm the claim so anything I say on the matter would be pure speculative. .
Best regards,
Leo van Miert
Horsepower is how hard you hit the wall --Torque is how far you take the wall with you
Leo van Miert
Horsepower is how hard you hit the wall --Torque is how far you take the wall with you