P04DC
Fuel Fill Door Position Sensor/Switch Circuit Range/Performance.
- 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
- DC
- FaultThe specific fault in that area
What it means
P04DC means the control unit has judged the signal from the fuel filler door position sensor or switch to be implausible or out of its expected range. It typically sets when the door status does not match other information, such as the door showing open or closed for too long, flickering, or disagreeing with refuelling events or fuel tank pressure behaviour. How the sensor is used, and the exact set conditions, vary by model, especially on vehicles with a sealed fuel system.
Symptoms
- Engine management light on
- Fuel filler door will not open or will not stay locked
- Dashboard shows the fuel door as open or closed when it is not
- Difficulty refuelling, such as the tank venting slowly or the pump clicking off early on vehicles with a pressurised tank
- Related evaporative system codes stored alongside it
- No noticeable change in driving
Possible causes
- Faulty, misaligned or stuck fuel filler door switch or sensorlikely
- Damaged, corroded or loose connector at the switch or sensorlikely
- Wiring fault such as an open circuit, chafing, or a short to ground or supply between the sensor and control unitlikely
- Mechanical problem with the filler door, hinge, latch or release mechanism stopping it reaching its normal positionpossible
- Dirt, ice, water ingress or debris in the filler door housing affecting the sensorpossible
- Fault in the control unit or another module that processes the door signal, or an outdated calibration known to cause false detection on some modelsrare
How to diagnose
- Read all stored codes and freeze frame data, and note whether other evaporative system or body control codes are present
- Inspect the fuel filler door, hinge, latch and surrounding housing for damage, dirt, ice or misalignment, and check it opens and closes freely
- Check the live data for the door status while opening and closing the door, and see if it changes cleanly and matches the physical position
- Inspect the sensor or switch connector and wiring for corrosion, water, loose pins and chafed insulation
- Check the supply, signal and ground circuits against the manufacturer's wiring diagram, and test for continuity and shorts
- Test the switch or sensor itself against the manufacturer's specification for its type, as procedures differ between models
- Check for relevant technical bulletins or calibration updates for the vehicle, then clear the code and road test to see if it returns
How to fix
- Clean and realign the sensor or switch, or replace it if it is faulty or the signal is erratic
- Repair or replace damaged connectors and terminals, and treat corrosion or water ingress
- Repair or replace the damaged wiring section, ensuring it is properly routed and secured
- Repair or replace the filler door hinge, latch or release mechanism so the door reaches its correct positions
- Fit an official calibration update or repair the control unit only if testing confirms it is at fault
Can I keep driving?
The car can normally be driven as usual, but book it in soon because you may have trouble refuelling and the warning light will stay on. If you notice fuel smells or other evaporative faults, have it checked sooner.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
