My stock one leaked at 84,000 mile (started ****ing fluid in Moab). I replaced it with the CSF brand 3 core all metal from
www.radiator.com, but I also replaced the water pump with a flowcooler unit and the thermostat with a balanced unit at the same time. I have had zero leaks, and summer operating temps with the A/C on never go past 210 according to the factory gauge. I now have 109,000 miles on the jeep.
The benefit of the flowcooler is arguable. I have had good luck with them so I chose to install one while I was in there. I have always used Robert Shaw balanced thermostats, and I have never had one fail. I like them