2005 Ram 1500 stalls in idle, and whenever I stop. Was getting camshaft position sensor error code. Changed out Camshaft sensor twice, crankshaft sensor, TPS, oil pressure switch, pcv valve, sparkplugs, coil packs, a new ECM programmed to my VIN, & even changed the oil. Apparently this happens with these Rams often. Does anyone have a legit fix for this intermittent stalling?