Have you checked fuel pressure, How many miles are on the Jeep? Injectors been cleaned or replaced at all?
I'm dealing with something similar right now, low idle, random sputtering, stalling when stopping. I'm thinking its electrical so I'm replacing cap, rotor, wires, and plugs. If it persists I will do injectors next as they look to be in piss poor condition. . .
92 Cherokee - All nude and in need of some tlc!