Backstory - I foolishly ordered a new PCM from WranglerFix without consulting Mark first back when I had the transmission problem and code P0700. Ended up being a bad solenoid pack and nothing to do with the PCM.
Fast forward - After repairing the transmission everything was great, but it began throwing those emission codes. I replaced all the O2 sensors and today the CEL came back on with the same codes...dammit boy! This made little sense to me knowing I had never seen these before...that's when the light came on in my brain. Just for giggles I swapped the old factory PCM back in this afternoon and took it for a drive. Guess what? No thrown codes.
My suspicion is the WranglerFix PCM is programmed with different parameters to throw red flags than the factory PCM. I'll give it some more time, but I'm betting this is the case. Could be worse...all it cost me is the price of four new sensors. At least I'm not going further down that rabbit hole for no reason lol.
I did test today switching off OD and locking up the TC in 3rd gear...only about a 300rpm decrease. Any mpg gains would probably be minimal, but worthwhile...if I can remember to throw that switch when I get in lol. I'm thinking 17mpg is going to end up being about the limit cruising with my particular Jeep.
Much of this has little to do with this thread, but I thought it might be of interest to some. Bottom line is talk to Mark @ WranglerFix first before ordering a PCM...it may make a difference as he has seen plenty.