Recently I have been having a coolant leak near the radiator. Today the thermostat went all the way up and there was visible steam. Luckily I was near the house and able to park and turn the car off.
After taking off the bottom plastic, I was able to see that the leak was away from the radiator it self so it didn't appear to be a crack.
Looking in from the top down, I noticed something that didn't seem right (not a car person).
I pulled out the battery to get a closer look and for some photos. I touched the piece of rubber near this area and it fell right off.
It looks as if this part either pulled the rubber in or something came off of a pully/shaft? I could only assume this has something to do with pumping coolant to the radiator / engine?
Here is a link to the photos I took. Can some one confirm this doesn't look as it should and that it has something to do with the coolant?