Already added new antifreeze and now I'm thinking of replacing the thermostat. It acts like it's sticking.
Where is the thermostat located and is it difficult to do at home? (Should I take it to a service station?)
SPONSORED LINKS
Friday, December 26th, 2008 AT 12:16 PM