Any idea what this is?
When I pulled the thermostat off of my 2000 limited V6 with ~160k miles, this piece of rubber was wedged in behind the thermostat. The thermostat gasket was in place and looked good and there were no signs of leaks. The thermostat was marked "99" so I'm pretty sure it's...