I checked my Chilton Manual and the picture is very confusing. Where is the thermostat on this car? Is it something that I can repair myself or should I get a mechanic?
Feb 11, 2008 at 1:45 PM