Maybe fuel pump. Our 06 Durango would randomly shutoff idling around parking lots and the like on and off for a couple years. Put a fuel pump in it and was fixed. Anytime I checked fuel pressure in this thing it showed ok.