Random engine stall at low/high speeds and random missfire
After reading a lot of posts on here, not sure if I found one w/ my exact "bundle of issues." If so, point me in the direction.
99 xj, 4.0L, 190k miles.
Symptoms: In park - slightly rough idle but it maintains the 900rpm with a little wavering back and forth(approx. 20rpm). In drive @ a stop - slightly rough idle with strong, random lope in the idle. Sometimes when this lope occurs, engine will stall. Sometimes not. Engine always starts right back up.
Engine will randomly stall when decelerating @ any speed. 70 mph and let off the gas, engine stalls. Coming to a stop, engine stalls. This will happen 3-4 times a week, completely random. Engine always starts back up.
I think I've got a stalling issue and a missfire issue.
I've replaced the rotor tip, plugs, wires. Still have the miss. Kept the Distr. cap because the miss is completely unbias to weather.
I've replaced the entire fuel pump module and inspected the tank. Still have a stalling issue.
I also have no CEL or error codes to speak of. Any ideas of where to start?