K
Kevin22091 via CarKB.com
I have a 2003 Impreza STi and for some reason aboout 10 minutes after start
up my engine starts making a gurgling noise and it sounds like my turbo
whisles quite loud any reason? Thank you
up my engine starts making a gurgling noise and it sounds like my turbo
whisles quite loud any reason? Thank you