Jeep dies or stalls when hot.
There are numerous issues with this vehicle, I still own one. If its only happening when warm and there are no codes for the check engine light OR a number of erroneous codes this would tell you there are multiple problems. The first thing to check is the battery connection from the main wire harness. Most 1999-2004 jeeps wire harness is elevated an heavy, the vibrations will cause a hair line crack and will cause various error codes depending on what was drawing power at the time. Once this is checked, check your MAP sensor, then you EGR. A couple of other possibilities are crank or cam sensor.