Like IC recommends, check for fault codes first. Do you know the key dance? Key in the ignition, on-off-on-off-on, the check engine light flashes, count the continual flashes between breaks, these will be your fault codes. The last one will be 55, which is end-of-sequence. It reads like a sensor problem: Throttle Position Sensor, MAP sensor, or Idle Air Control Valve come to mind. I think the MAP sensor will return a 14 code and the TPS will return a 24 code. And check the wiring going to each -- I corrected a TPS problem by splicing a frayed wire.
I'm currently having similar stalling problems with my '92 Dakota V6. The connector to the PCM sometimes works loose, and I'll have to push it back in. I'm now in the habit of pushing it in whenever I buy gas, or open the hood for any other reason.
Through the '96 model year, the Dakotas look like they have TBI, but it's actually multi-port.
I'm currently having similar stalling problems with my '92 Dakota V6. The connector to the PCM sometimes works loose, and I'll have to push it back in. I'm now in the habit of pushing it in whenever I buy gas, or open the hood for any other reason.
Through the '96 model year, the Dakotas look like they have TBI, but it's actually multi-port.