Higher torque than hp says f150 to me. But it could have also just been dyno'd incorrectly.
It’s terrible that you got a new motor and it lost that much power. I would say something isn’t right as well. You may be right about this. I just don’t know. If it is that is some shady shit and I wonder how you would go about having them correct it? Good luck I hope it works out for you.
Sent from my iPhone using svtperformance.com