Pin16

P2066

Fuel Level Sensor "B" Performance

Severity
Low
Driving
Drivable — book it in

Fuel level sensor "B" is answering, but its reading is not plausible - it does not change as fuel is used, or disagrees with the other sender. A worn track inside the sender is the usual cause.

Possible causes

What you might notice

What to check, in order

  1. Note that many vehicles have two senders. On a saddle-shaped tank, one sits in each half and the module adds them - so sender "B" failing gives a gauge that reads correctly for part of a tank and wrongly for the rest.
  2. Watch the reported level while the tank is filled. A reading that jumps or sticks at one point identifies a worn sender track.
  3. Inspect the connector, usually reachable under the rear seat or through a boot floor panel.
  4. Check the reference voltage and earth at the sender.
  5. Until it is fixed, work by trip mileage rather than by the gauge. Running a tank very low is hard on the fuel pump, which relies on the fuel around it for cooling.

Read this code from your own car

Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.

Get Pin16 on Google Play

Where this code sits