P25DC Fuel Level Sensor C Stuck
P25DC is set when a third fuel level sender, sender C, keeps returning the same reading although the engine has consumed a meaningful amount of fuel. Such a third input exists only on vehicles with extra or divided tanks, for example saddle tanks or auxiliary tanks on trucks. No manufacturer documents P25DC publicly. Ford's 2020–2023 gasoline OBD summary describes the equivalent check for senders A and B (P25B0 to P25B2): the PCM adds up injected fuel as a share of tank capacity and compares it with the sender movement, allowing a 25 to 60 % mismatch depending on where the reading is frozen. CARB requires a rationality check for a stuck fuel level sensor, since the level also enables the evaporative leak test. Electrical faults on sender C have their own codes, P25D7 and P25D9 to P25DB. The gauge or range display stops moving.
Likely causes
Symptoms
- Fuel gauge or range display frozen over a long distance
- Risk of running out of fuel despite a displayed reserve
- Check engine lamp on
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: fordservicecontent.com, law.cornell.edu.