Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!
Just recently I have been getting a short squeak (imagine rubbing a wet trainer on a tiled floor) as I turn the engine off.
Sounds like its coming from passenger side, but cant be 100% from inside the car
Likely that one of the engine mounts are on way out?