Saturday, March 14th, 2009 AT 8:43 AM
I assume this to be the thermostat or coolant temp sensor. Could someone help with an opinion and some help locating each one? Thanks.