My car has lots of squeaking noises. When I turn.
The car comes on
I wasn't overly impressed
Worse service department in the county.. I'm disgusted with the service I received .. They don't stand behind their work. Lemon Law time!!
Just NOT THAT ONE!!
Go to the dealership.
Thanks! Your answer is awaiting moderation.