After trying unsuccessfully on my own to diagnose a stalling problem, I took the pickup into Procare. They found that the distributor gear is badly worn so that the timing is affected leading to the stall and often a backfire in the exhaust. Fuel pressure, EGR valve, and injectors are all good.
This solution was previously suggested by users of this newsgroup.
Procare wants $1022 plus tax to do this repair. They say the major cost is to remove and reinstall the intake manifold in order to get to the gear.
The local Dodge dealer wants about $300. They say the gear can be replaced without removing the manifold.
Each party suggests the other estimate is way wrong.
I would appreciate comments.
DLC