please tell me its the weather...
please tell me its the weather...
I hear a whinning sound when i hit auto to turn the heat on.... almost goes away after the car warms up.... or is not as audible.... is it the weather or should i take it to the dealer???
Thread
Thread Starter
Forum
Replies
Last Post





