Electronic Throttle Control Light Dodge Ram 1500 - 2004 Dodge Ram 1500 Engine Stalls Dies While Driving 48