Any real proof you lost any torque or are you just seat of the pants guessing? Dyno results? A tune will get you some more torque but lose you your warranty. Your choice.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.