Sunday, January 3rd, 2010 AT 5:27 PM
Where is the thermostat located and how to remove and install it. What is the unit called that the upper Radiator Hose attaches too, There was coolant leaking from that area.