Im leaking coolant from the thermastat housing, I think thats where it is coming from. This Friday I plan on taking it in to have that as well as my squeeky clutch pedal looked at.