I was thinkign the same thing.. I can hear it drip and its smokes until it stops dripping... I just cant seem to find out where.. I have school in the AM but when I get back it looks like I will be working on it.. Im determined to find the problem and since the car is where it is.. a water pump prolly would be a good investment on my part