One of my wife's friends has an 01 XJ that is leaking coolant horribly and over heating. I went to look at it and the radiator, water pump, hoses, etc looked ok. What I did notice is that the entire engine block was just covered in coolant. I checked the oil and it wasn't contaminated. I was thinking headgasket- but I would've thought the oil would've been mixed.