OBD-II code · Powertrain (generic, extended)
P25DC Fuel Level Sensor C Stuck
The third fuel level sensor reads a constant value across known consumption or refuelling events. Float arm or resistor wiper is mechanically stuck.
Is it safe to drive with P25DC?
Usually safe for short trips, but don’t ignore it: the underlying fault can get more expensive over time.
Common causes
- Most likelyFloat arm jammed against tank wall, baffle or pump module
- PossibleResistor wiper seized by varnish from old fuel
Repair at a glance
- Difficulty
- Hard
- DIY friendly
- Often, with basic tools
- Typical labour
- 1.5–4 h
- Emissions test
- Usually unaffected
- Parts involved
- Fuel Level Sensor C, Fuel Tank
Related codes
- P25B0Fuel Level Sensor A Stuck
- P25B1Fuel Level Sensor B Stuck
- P25D9Fuel Level Sensor C Circuit Low
- P25DAFuel Level Sensor C Circuit High
- P25DBFuel Level Sensor C Circuit Intermittent
- P25DDA Camshaft Position - Stuck In Locked Position Bank 1
- P25DEA Camshaft Position - Unable to Achieve Locked Position Bank 1
- P25DFA Camshaft Position Control Performance Bank 1
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.