Whistling sound and lack of power?

Pheo

Active Member
Sep 11, 2009
275
0
I've given up trying to locate the turbo & the IC pipes in the engine bay from the top - think I'm going to have to take it somewhere...
 
Progressive Parts, performance parts and tuning specialists