I would agree with SHOdded and BiGMaC,but recall when purchasing my car new that i had the same issues,do you have access to 93 octane gas such as Shell,Exxon,also check all the intake,turbo,intercooler,hoses to make sure all the clamps are tight by using a 8mm socket cause mine where fairly loose from the factory,BTW do a couple of wot pulls now and then cause your car will thank you later,best of luck and keep us updated and welcome aboard. Z