I've recently experienced similar issues with my '91 mj (2.5L) It started with it acting like it was running out of gas then smooth out (which it would do for about 2 minutes randomly) about 5 minutes after i got on the highway on my way to work in the morning, then about 2 weeks ago it would only start and run for about 5 seconds and crap out like it runs out of gas. I've replaced the fuel pump, fuel filter, fuel pressure regulator and map sensor, still nothing... I'm thinking its the ignition module too.. Anyone know where it would be located on my truck? I can't seem to find where it is.