Every time I start up my XJ, there is a squealing sound from the belts but it normally goes away pretty quickly. When my heat is on it stays for a while then goes away. It started happening when the temps dropped and salt was being placed on the roads. I am assuming there is just salt on the pulleys. Also, after I step out from driving, I smell coolant. The reservoir is not dropping however and there is no coolant in the oil. At least not that I can tell. A little while ago, my water pump went out and sprayed coolant everywhere. The motor never overheated becuase I realized what happened right away. After I replaced the pump, I was an idiot and did not put the preassure cap on all the way after filling it up and coolant shot everywhere again. Shut it off before it over heated. Becuase of these two events, is that why I am still smelling coolant. It has been a little while and everything is running fine. Thanks for the help. I am somewhat confused as to what is going on.