P25D8
Fuel Level Sensor C Performance
The third fuel level sensor reading does not change as expected with consumption or refuelling. Float may be sticking, or the resistor track has localised wear.
- Check engine light: Yes
- Emissions related: No
- Repair difficulty: hard
Common causes
Ordered by how often each turns out to be the cause.
- Float arm stuck on baffle or fuel pump moduleCommon
- Worn spot on the resistor track at common fill levelPossible
Parts involved
- Fuel Level Sensor C
- Fuel Tank
P25D8 is a generic OBD-II code defined by SAE J2012. Exact wording and diagnostic procedure vary by manufacturer and model. Code definitions are drawn from the public-domain OBDex dataset; the workshop notes are our own.