Skip to content

P04B7

Fuel Fill Door Position Sensor/Switch Circuit Intermittent/Erratic.

  • Generic
  • Powertrain
  • Generic code
  • Low severity

How this code is built

P
SystemPowertrain
0
Defined bySAE, the same on every car
4
AreaAuxiliary emission controls
B7
FaultThe specific fault in that area

What it means

P04B7 means the control unit has detected an intermittent or erratic signal from the fuel fill door position sensor or switch circuit. The signal has jumped between states or dropped out when it should have been steady, for example flicking between open and closed with the door shut. The exact way the fault is detected and what the signal is used for depends on the vehicle, as it is mainly found on vehicles with a sealed fuel system, such as some hybrids.

Symptoms

  • Malfunction indicator lamp on, or a fuel system warning message
  • Fuel door open or closed warning showing on the dash when the door is shut
  • Difficulty or delay releasing the fuel filler door or refuelling pressure
  • Fuel tank pressure release not working as expected on vehicles with a sealed tank
  • Fault appearing and clearing intermittently, often after bumps or door use

Possible causes

  • Loose, corroded or contaminated connector at the fuel door sensor or switchlikely
  • Damaged or chafed wiring near the fuel filler area or rear body flexing pointslikely
  • Worn or faulty fuel door position sensor or switchlikely
  • Fuel door or its latch or release mechanism misaligned, sticking or not seating fullypossible
  • Water ingress or dirt around the filler area affecting the switchpossible
  • Poor earth or supply voltage fault on the circuitpossible
  • Fault in the control unit that monitors the sensorrare

How to diagnose

  1. Read all stored codes and freeze frame data, noting whether the fault is current or history and whether other body or fuel system codes are present
  2. Open and close the fuel door several times and watch the live data or dash indication to see whether the state changes cleanly or flickers
  3. Inspect the fuel door, hinge, latch and release mechanism for damage, dirt, misalignment or sticking
  4. Inspect the sensor or switch, its connector and the surrounding area for water, corrosion, bent pins or fuel residue
  5. Wiggle test the wiring and connector with the live data displayed to try to reproduce the dropout, checking the harness along its route
  6. Check the circuit supply, signal and earth against the manufacturer wiring diagram, and test for resistance, shorts or open circuits
  7. Check the sensor or switch operation against the manufacturer specification, as the signal type varies by vehicle
  8. Check for any relevant technical service bulletins or software updates for the model

How to fix

  • Clean, re-seat or replace the corroded or loose connector terminals
  • Repair or replace damaged wiring in the circuit
  • Replace the fuel door position sensor or switch if it fails testing
  • Adjust, lubricate or repair the fuel door, latch or release mechanism so it seats properly
  • Seal or repair any water ingress path around the filler area, then dry out the connector
  • Clear the code after repair and road test to confirm it does not return

Can I keep driving?

Low severity

The car can normally be driven while you book it in, as this is usually a monitoring circuit fault. Be aware that refuelling may be affected on some vehicles, so get it checked soon, especially if the fuel door will not open or the warning stays on.

Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.