by littlescott » Sun Aug 27, 2006 5:51 pm
if it's a really loud whistle and you get no boost have a look around for an intercooler pipe/blowoff valve tahts blown off somewhere,, used to happen to me quite often in my last car.
My Car Doesn't Leak Oil, It Marks Its Territory....