it could be your EGR valve.
Check for spark at the plugs. Check for fuel to the engine.
you die
i would look and make sure that the fuel filter was installed properly (facing the right way) . it has an arrow on it.
Annie Dodge Wauneka died in 1997.
Could be you have a bad IAC valve
You broke it. Way to go.
If the speedo does not work until about 30 mph also and there is a abs light on it is probably your speed sensor located on top of the rear diff. Possible weak battery causing computer to forget haw to idle. Replace battery. Possible failed idle control motor. Replace IAC on the throttle body.
It may be a bad Idle Air Control Valve .
try replacing the idol air control motor.
Because you have a backed up header or something why the truck can breath.
The engine dying out with you stop is most likely something leaking onto your spark plug and when the car over heats its your head gaskets (sorry if it's incorrect spelling). Mine did that a couple of a months ago.
Crank shaft sensor.