Having issues with my 1990 jeep wrangler with 2.5L in it. Drives down the road fine until sporadically it will die. I can jump or key start it and it will go a mile then die again. Once it starts this, it will run bad. Spit n sputter and a backfire cough occasionally. It seems to only run on a couple cylinders and gets worse when I give it gas.. Things I've done is change fuel filter, ignition control module, o2 sensor.
Plugs are tan and seems to be good. Ran cleaner and spray cleaned injector.. It looks like it's been warm but mechanic didn't think it was an issue. Used to have pressure in gas tank when I removed the cap. Cleaned vents and replaced cap. Sprayed distributed with wd40 looking for cracks but seemed to be ok..