It's not a Cardone is it?
If so, that's the PCM I just turned in, under warranty. They sold it to you...chuckle..

Make sure you have NTK o2 sensors installed.
Next time it stalls, pull over, leave the key on and remove the TPS connector, check the voltage on the 2 outside wires. See if you get 5volts. Turn the key off, then put it back on.

Do tell.... My 96 ZJ has a "die at random" issue... If you try to restart it without cycling the key, it won't refire. If you cycle the key off, wait a few seconds, and then try to start it, it will usually fire back up. I get the P0351 code - P0351 Ignition Coil A Primary/Secondary Circuit Malfunction.... I've replaced the coil, and the crank sensor was recently replaced with a Mopar sensor.

"No Matter Where You Go... There You Are."
"Oh me oh my a lovely day is dawning. Oh what a joy I didn't wake up dead. So I can go to work and then resume my yawning, and get my sleep on site instead of in my bed" - Daria Morgendorffer (with my twist)

It's not a Cardone is it? If so, that's the PCM I just turned in, under warranty. They sold it to you...chuckle.. Make sure you have NTK o2 sensors installed. Next time it stalls, pull over, leave the key on and remove the TPS connector, check the voltage on the 2 outside wires. See if you get 5volts. Turn the key off, then put it back on. I bet it has 5 volts and starts right up, too.

Yeah I think it's a cardone one. But it's a year and a half old. I have smog soon so I'm ordering some from rock auto.

Do tell.... My 96 ZJ has a "die at random" issue... If you try to restart it without cycling the key, it won't refire. If you cycle the key off, wait a few seconds, and then try to start it, it will usually fire back up. I get the P0351 code - P0351 Ignition Coil A Primary/Secondary Circuit Malfunction.... I've replaced the coil, and the crank sensor was recently replaced with a Mopar sensor.

Yeah I think it's a cardone one. But it's a year and a half old. I have smog soon so I'm ordering some from rock auto.

What would that test reveal?

Whether or not the 5 volt supply is getting shut down or pulled to ground by another sensor in that circuit....such as a crank sensor.

If you are getting ...say....2 volts..( key on, but not started) ..then you would disconnect the crank sensor, then re-check the tps sensor plug ( wiring harness side) and if it went back to 5 volts, you would know that the crank sensor was pulling it to ground. In that case....you would replace the crank sensor.

But if the tps had 5 volts to begin with, then something else is causing the PCM to activate the ASD relay and shutting the engine down....such as a bad 12volt feed to the PCM or, as in my recent case, the pcm itself.