So I've had my 2000 XJ (4.0L Auto) for about 2 months now and while I love it I'm afraid I've got a bit of a lemon. Earlier this week "Check Gauges" light came on for a bit, but all gauges seemed normal and the light quickly went off. However, when on the highway today the light came on and I noticed my water temp was almost pinned to 260. Almost right as that happened, I started to notice white steam coming from the hood near the taillight on the passengers side. I quickly pulled over and noticed my coolant was low, so filled it up with some warm distilled water from a gas station. I also noticed there was a good bit of liquid up near the battery, that I thought was coming from the top radiator hose. I was able to get to an O'Reilly's and pick up a new top hose and some clamps. With the old hose off though, I didn't see any cracks or leaks on the radiator or the hose side. Got the new hose on, put the car and park, no leaks at idle (though I didn't see any leaks at idle when I pulled over at first). Brought it to about 2k (just in park) and had no drips under the jeep and no overheating. Good, right? Nope. Pulled out, drove about 2 blocks down and got the same "Check Gauges", high water temp, and white steam. This time I started to look all over, and noticed that the A/C coolant line (at least I'm pretty sure that's what it is) was soaked right near that pancake-looking joint right under the top radiator hose. I should also mention that my A/C went out about a week beforehand, and while I bought freon with some UV dye to see what was going on I hadn't recharged the system and the A/C has been kept off all week. I dried off the area around the radiator and don't see any place for a leak on the radiator, but am baffled as to 1) why an A/C leak would be causing the gauge to read high or for the engine to actually be overheating, 2) why it JUST started if the A/C hasn't been working for a week, and 3) why it's not leaking anything when parked or at idle but seems like it's POURING out when driving. Any help would be appreciated. Thanks