OBD Codes List

Diagnostic reference · P25B2

P25B2

Fuel Level Sensor A or B Stuck

System
Speed and idle control (P code)
Lamp
Check Engine Light
Category
Powertrain - Computer and Auxiliary Controls

What it means

P25B2 means Fuel Level Sensor A or B Stuck.

Where it lives

For P25B2, start at the sensor the description names.

Check these first

  • A fuel level sender float stuck against the tank wall or baffle
  • A worn resistance track inside the fuel level sensor
  • A binding float arm or pivot on the sender assembly
  • A poor ground at the fuel level sender

What to do next

  1. Read fuel level sensor A and B voltages on a scan tool while adding fuel
  2. Compare both sender readings through a full sweep of the tank
  3. Inspect the sender float and arm for binding or contact
  4. Check the sender ground and signal wiring
  5. Replace the stuck fuel level sender if the wiring tests good
  6. Clear the code and retest

Look up another code

Enter a full code or a symptom. Press / to search. How to read a code

Type a code above, or start from a symptom or a common code.

Updated

Generic SAE J2012 definition. Last updated 2026-10-10.