hey,
i see this a lot in caravans, never seen it in a jeep. i'v always come down to changing the fuel pump (but the problem is the pressure regulator). Or, it could be a restriction in a line. If you can get your hands on a fuel pressure tester, see if the pressure is high...then you know it's a pump.
Otherwise, Chrysler says it could be:
O2 Sensor
O2 shorted to ground
O2 heater operation
TPS voltage greater then .92 w/throttle closed
TP sensor sweep
Map sensor operation
ETC sensor operation
Engine mechnical
fuel pressure high
or PCM
Personally, I'd start with the fuel pressure.
A vacuum leak you'd normally hear...usually they are loud, you can get some carb cleaner and spray it arond the intake and what not, and if the engine surges it has sucked in some carb cleaner and you know there is a leak around there...good luck.