Stalling/shutting off after warm up
I have an 01 cherokee 4.0, auto, 4x4, with 99k. It runs and drives fine except that it will stall/engine will shut off after the jeep seems to warm up. It will start right back up after it stalls and will usually only stall once. It used to do this randomly, but it does this every time that I drive it now. It doesn't buck, surge, or anything, it's almost like someone turned the key to off when it dies. The rpms don't matter either when it stalls it could be idling or you could be driving on the highway.
The jeep throws no check engine light and has no codes. The gauges all work fine, it has good fuel pressure, and it starts right back up, so it probably isn't crank sensor.
The fuel pump has been replaced recently with a bosch, a new battery, a Mopar IAC valve, new TPS sensor, tune up, etc have all been done recently.
I'm at a loss what is wrong with it. any ideas?
2001 amber fire cherokee sport 4x4, 2 in lift, 30x9.50 generals, 174 ion wheels, pretty much stock.