We have a 2012 Wrangler Ulimited Sahara and I got a P0128 code. Changed the thermostat out four days ago and drove from OKC to Fort Worth TX and did a little driving in Fort Worth. Got back to OKC last night. Didn’t notice any performance problems and the temp gauge was right in the middle the whole way just like usual. I hooked up my Launch 529 CReader OBD II to the Jeep late last night and still have the P0128 code. However, I also have a P0158 and P2098 code now. I have no idea what’s going on and any guidance would be greatly appreciated