Originally posted by Jlyons617
View Post
Originally posted by mrg7243
View Post
Replace the turbo seals and succumb to the fact that you own a mechanic's nightmare of a car.
Comment