P25D7Fuel Level Sensor C Circuit
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Matters for the ITP
- How the car detects it
- Fuel level sensor C is a third level input, needed only where the fuel is spread over more chambers or tanks than two senders can cover, for instance on trucks with an extra tank. P25D7 is its general circuit code: the module sees an electrical fault on this input but does not classify it as low, high or intermittent. No manufacturer documents P25D7 publicly. The analogue at sender A shows how such a check works: Ford sets P0460 when the sender resistance stays below 5 ohms or above 200 ohms for 30 s. Regulators insist on supervising these inputs because misfire and evaporative tests may be suspended when the tank is at 15 % or less, and a wrong level can let them run or block them at the wrong time. For the driver the fuel gauge or range display may show nonsense or a substitute value.
- What you may notice
- Gauge or range wrong or replaced by a default value
- Check engine lamp on
- Likely causes
- LikelyDamaged wiring between tank C sender and module, often under the vehicle
- PossibleCorroded or loose connector at the sender
- PossibleSender C defective internally
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Medium · Often possible to do yourself.Typical cost: €50 – €600
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.