P04CC
Fuel Fill Door Open Request 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
- CC
- FaultThe specific fault in that area
What it means
P04CC means the control unit has seen an intermittent or erratic signal from the circuit for the fuel filler door open request sensor or switch. This is the button or sensor used to ask for the filler door to be released, and on some vehicles to relieve pressure in the fuel system first. The signal dropped out, jumped about or changed state without a plausible driver action. The exact layout and which module monitors it depend on the model.
Symptoms
- Fuel filler door will not open, or opens only some of the time
- Filler door opens when not requested
- Fuel tank pressure release or refuelling request is slow or inconsistent
- Warning light on, possibly the engine or emissions light, depending on the model
- Refuelling difficulties, such as the pump clicking off early, on sealed fuel systems
- No other driveability symptoms in most cases
Possible causes
- Worn, dirty or sticking request button or switchlikely
- Corroded, loose or water-damaged connector at the switch or filler door assemblylikely
- Damaged wiring, such as chafing, a broken strand or an intermittent open circuit, especially near the rear body or filler door hinge areapossible
- Fault in the filler door lock or release actuator circuit that affects the request signalpossible
- Poor supply or earth to the switch circuitpossible
- Fault in the control module that reads the switch, or outdated software where the manufacturer has issued a fixrare
How to diagnose
- Read all stored and pending codes and the freeze frame data, and note whether other body, fuel system or EVAP codes are present.
- Look up the model-specific wiring diagram and find out which module monitors the request switch and how the fuel filler door is operated.
- Operate the request button several times and watch the switch status in live data, looking for dropouts, stuck states or a response with no input.
- Inspect the switch, filler door area, connectors and wiring for water ingress, corrosion, chafing or pin damage, and flex the harness while watching live data.
- Check the supply voltage, signal and earth at the switch connector against the manufacturer's specification.
- Test the circuit for continuity and resistance, and for shorts to earth or supply, using the wiring diagram.
- Test the door release actuator and its circuit if the diagram shows it shares the circuit or module.
- Check for software updates or technical bulletins for the module only after the wiring and switch have been proven good.
How to fix
- Replace the faulty or sticking request switch or button.
- Clean, dry and repair corroded connectors, or replace the terminals or connector.
- Repair or replace damaged wiring and secure it so it cannot chafe or flex again.
- Replace the filler door release actuator or lock assembly if it is faulty.
- Restore a poor supply or earth connection.
- Update or replace the controlling module only if testing confirms it is at fault or the manufacturer has issued a software fix.
Can I keep driving?
The car can normally be driven as usual, as this fault mainly affects fuel filler door operation. Book it in soon, because you may have trouble refuelling and the warning light may stay on.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
