My 96 Dakota would do the same thing. Sometimes a hick up sometimes a stall. Sometimes it fired right up sometimes I would have to crank a bit. I checked the pressure on the spot when it acted up. either none or very low. I ordered a pump. It acted up a few days ago and I thought I would mess with the wiring under the hood. When I wiggled the front ecm harness on the pass. fender the engine would stall. I unplugged the harness's (3 ) from the ecm (after breaking the friggen clips off) plugged them back in a few times and it has been perfect since. No connectors backed out or corrosion.