Obdaryn

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

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.