marius883
SHO Member
I would first inspect all the hoses, especially the turbo piping. Also check all your vacuum hoses, a few tend to pop off fairly easily. Could also be the seal in you BOV’s. If you have warranty, return to stock and take it to the dealer.