Heater core leak
The wife's 1996 ZJ suffered the same fate as
@BlueOffroader. We took the dash out and replaced the heater core early this spring, 2021.
Our coolant leak symptoms were strange. We had 'waterfall noise' frequently from the heater for years and wet carpet (but no antifreeze) to confuse things (rain leak). The engine, trans, and transfer case were all rebuilt last fall with the body sitting undriven for about 2 months in fairly warm weather. When the cooling system was refilled, the heater core leaked like mad at first, the carpets obviously stained with sweet-tasting antifreeze. A new heater core was quickly purchased, but for no explicable reason, the leaking quickly stopped and the radiator held pressure. We again had 'waterfall noise', and the rain leak into the cabin, but no antifreeze soaked carpet. Somehow the heater core had healed itself.
This past spring of 2021 we bit the bullet, pulled the dash and installed the new heater core purchased the previous fall; rain leaks were caulked. No more 'waterfall noise' nor wet carpet. On inspection of the old heater core, there were multiple blue-green stains where it had been leaking, but after back-flushing the core in the kitchen sink, a ton of blue-green sludge came out.
My theory is the sludge was plugging the holes; the sludge dried out and shrank while the vehicle was under repair, so the core leaked like mad initially, then the sludge re-hydrated and expanded to plug the leaks. After driving, when the engine cooled off, air entered the heater core, causing the 'waterfall noise'. Many Jeep GC owners have reported 'water sound', 'waterfall noise', 'sloshing noise', etc. I suspect these are all heater core leak sufferers with air in the heater core.