P25B0Fuel Level Sensor A Stuck
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Matters for the ITP
- Needs a drive cycle to confirm a fix
- How the car detects it
- P25B0 means the main fuel level sender keeps reporting the same level although the engine has clearly been burning fuel. Ford runs this as a continuous check: the module totals the fuel injected, converts it into a share of tank capacity and compares that with how far the sender reading has moved. Depending on where the reading is frozen, the allowed mismatch is 60 % above a 90 % level, 30 % below 10 % and 25 % in between, and a full check can take 100 to 120 miles. Ford's 2012 summary still filed this fault under P0460; the 2014 Boss 302S list already marks P25B0 as a lamp code, and the 2024 summary reports it as P0460 with failure type 2A. GM covers a frozen sender with P0461 instead. CARB names the stuck fuel level sensor as a rationality check. The gauge stays put, so running dry is a real risk.
- What you may notice
- Fuel gauge stays at the same mark over a long distance
- Engine runs out of fuel while the gauge still shows fuel
- Check engine lamp on
- Likely causes
- LikelyFloat arm caught on the tank wall, baffle or pump module
- PossibleWorn spot on the sender resistor track holding the wiper at one value
- RareFloat soaked with fuel and sunk to the bottom
- RareFuel consumption calculation in the PCM not matching the tank
- 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: €120 – €600
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.