OBD-II code · Powertrain (generic, extended)
P25B0 Fuel Level Sensor A Stuck
Fuel level sensor A (typically the float in the main fuel tank section) reports a value that does not change over a long driving distance — the float is mechanically stuck against the tank wall, baffle or pump module. Without level changes the EVAP monitor cannot run and remaining-range estimates are wrong.
Is it safe to drive with P25B0?
Usually safe to drive in the short term. Get it diagnosed when convenient, sooner if the car drives differently.
Common causes
- Most likelyStuck float
- PossibleBent float arm catching the tank wall
Repair at a glance
- Difficulty
- Medium
- DIY friendly
- Best left to a mechanic
- Typical labour
- 1–3 h
- Emissions test
- Likely to fail
- Parts involved
- Fuel Level Sensor A
Related codes
- P25B1Fuel Level Sensor B Stuck
- P25DCFuel Level Sensor C Stuck
- P25ADPiston Cooling Oil Control Circuit Stuck On
- P25AEPiston Cooling Oil Pressure Too Low
- P25AFCoolant Temperature Control Module Requested MIL Illumination
- P25B2Fuel Level Sensor A or B Stuck
- P25B3Turbocharger/Supercharger Wastegate A Stuck Open
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.