Greetings,
Have a 1989 YJ with the 2.5l TBI. Have had a sporadic idle, stall problem. Verified fuel delivery and injector performance, tested and/or replaced all sensors and IAC motor. Cleaned throttle body, checked for vacuum leaks. Kept looking over at the coil/icm assembly, but thought "no, just replaced those not too long ago." Long story short, tested the coil - badly out of spec. Changed out both coil and icm and finally (slow learner here) checked voltage entering coil. Constant 14 =/- volts at startup and run. Checked with my daughter who drives the vehicle and she confirm