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
- 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
- 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
- Inspect the fuel door, hinge, latch and release mechanism for damage, dirt, misalignment or sticking
- Inspect the sensor or switch, its connector and the surrounding area for water, corrosion, bent pins or fuel residue
- Wiggle test the wiring and connector with the live data displayed to try to reproduce the dropout, checking the harness along its route
- Check the circuit supply, signal and earth against the manufacturer wiring diagram, and test for resistance, shorts or open circuits
- Check the sensor or switch operation against the manufacturer specification, as the signal type varies by vehicle
- 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?
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.
