The code P2098 could be related to TSB 18-028-06 which is a invalid check in the PCM programming. TSB suggest a selective reprogramming. If that is the only code and the Jeep runs fine otherwise, you can probably reset it and move on. Stop by a dealership and see if they will check for the programming for free if you like. Mine sets it off on rare occasion and it is usually after some wheeling and then getting on the highway for an extended period. Likely not a real issue.
I did have the chance to drop in to the muffler shop this morning.
He gave a look and listen and determined there are no active leaks in the exhaust up front.
I have do have the slight tap in a valve lifter, but nothing out of the ordinary for an engine with 185,000 miles on it.
Otherwise, he said everything sounds pretty good. No skips or sputters. Runs smooth.
So that put my mind a little more at rest about the what might cause the code.
I cleared the code with the scanner.
I have driven for the last two days, with no issue.
Muffler guy said no exhaust leaks and probably would not have be concerned about the code unless it comes back again.
If it does return, we know it is not an exhaust leak. I would want to check vacuum lines and possibly injector O-rings or injectors themselves.
If it is anything to do with the O2 sensors, I would hope they are not rusted in solid. That would mean replacing the header and the four sensors.
It has the Cat on the end and the two "mini-Cats" up top. That could be costly.
I am hoping it just goes away and does not come back!!!