Need serious techs help! Such a headache.
View Single Post
10-07-2012, 06:59 PM
2003 Impreza WRX
Have you tried doing a boost leak test at all? I'd strongly recommend getting yourself a factory BPV or try finding someone near you with a factory one you can try. Switch it out and see if it makes a difference for you at all.
of the site do not see these ads.
View Public Profile
Find More Posts by TwoFifty