You might want to try checking all of your sensors. Same thing happened to my mom's/my jeep at about 95k miles, fine one day, dead the next. After replacing the rotor, distributor, wires, and plugs we figured it wasn't it. It was the crankshaft position sensor, also check the camshaft position sensor.
[FONT=times new roman][SIZE=2]95 JGC Laredo 4.0L 150K mi.
NP249--->NV242 swap, Banks Header, Carsound high-fow catalytic converter, Flowmaster Delta40 muffler, Homemade K & N cold air intake, ABS Disconnect switch, Hayden Transmission cooler, Dual whip antennas (Cobra CB and Scanner), OME HD coils, DT3000 shocks, 31" Dunlop Mud Rovers.
Jeeps...Making mechanics out of average guys since 1941.[/SIZE][/FONT]