To revisit a year later .....
Finger crossed I fixed the AC. For a year I have had intermittent AC when I have it on re-circle or the upper vents, but 100% ac compressor kicking in when on defrost. No more check engine lights when the compressor kicks in, so that mush have been just because of my kicking it in and out so many times in rapid succession. With it being hot again I started testing again, and just keep thinking its the AC heat control module in the dash.
I noticed my local Autozone sells a Dorman refurbished unit. I mean everything Dorman sells for this car the original part eventually has to be replaced. That seem to be their business model -- make the parts for Jeeps that ware out over time. Given how many parts eventually wear out on these things, it is a solid plan -- my Jeep is 25% Dorman
So I took out the AC controller unit. The tabs are tricky, but I eventually got it open without breaking any of them. I cleaned all contacts. The AC button is on the circuit board and not removable, but I could get the red straw on my contact cleaner to where I was able to send some cleaner under it.
Put it all back together and so far, I have AC on demand again. So I do believe it was oxidized and dirty contacts on the AC heat control unit.