2006 Dodge Ram 1500 Cold Start Failure with P0463 Fuel Level Sensor Code
I own a 2006 Dodge Ram 1500 with a 5.7L engine. Over the past few years, I've experienced recurring cold start problems when temperatures drop below zero. The vehicle is always plugged in, but during extreme cold, it sometimes floods and requires the 'accelerator to the floor' trick to restart. Yesterday, however, the engine would simply turn over without firing at all. I connected an OBD2 scanner and received a P046 or EGR Valve/Sensor code. I replaced the EGR valve following all instructions for system reset and clearing codes—however, the engine still won't start. After several attempts, the Check Engine Light returns on. Upon reconnecting the scanner, it now shows a Fuel Level Indicator Sensor fault (P0463). I've checked all fuses—they are intact. Based on my research, I'm now considering replacing the fuel pump. Does this sound like a reasonable next step? Any insights or additional diagnostics you recommend would be greatly appreciated. Thanks for your help!
Please share all diagnostic codes, including any P0999-level faults and live data from the OBD2 scanner. Without a full scan, it's difficult to determine if other issues exist. If you don't have access to a comprehensive scanner capable of reading P0463 and higher fault codes, consider checking fuel pressure with a dedicated gauge—this can help rule out fuel delivery problems. The P0463 code may indicate an issue with the fuel level sensor wiring or connection. Be sure to inspect all wiring harnesses leading to the fuel pump for any pinching, damage, or corrosion, especially in cold weather conditions where insulation degrades.