willing to take me out for a quick spin? I'm getting paranoid with people being in my car when i put my foot down.. You can hear a sucking noise which i always thought was the turbo but im starting to doubt myself now
Would a split hose make a sucking kinda noise? It doesn't seem to be down on power..
Cheers
Sean
Would a split hose make a sucking kinda noise? It doesn't seem to be down on power..
Cheers
Sean