Hi all. I apologize in advance if I am in the wrong area. I live in southeast Michigan. Our average temp right now is about 30° F. I have a 2014 2 door jeep JK with just under 70k. It was my wifes brand new, but we've got her a newer vehicle and I took the jeep. Anywho, I saw steam coming from under the hood about a week ago. I checked the coolant and saw it was low and thought, "phew, close one". Topped it off. But I noticed the radiator cap was FREEZING cold after driving for 30 minutes. I have never not had heat. Went about a month or so with thinking the heat was slightly not as hot as usual, but with having a soft top and it being cold out, I figured the heat was just making it's way to the outside. I've since changed the thermostat, radiator cap, and burped the cooling system. An hour and a half run time with the cap off to be exact, and at an incline. Upper hose is hot, lower hose is cold, I still have heat, my temp gage is at the center mark where it always is, and my digital gage reads between 203 and 217 while driving. Transmission reads about 170. I have no idea what could be going on. Some suggest needing a coolant flush, some say bad water pump. There are no signs of leaks, whatsoever. After the burp on saturday, I test drove it and had parked it on a fresh pile of snow after the drive, and had 0 drops or evidence of leaking coolant. Any thoughts help, thank you! Sorry for the long post.