OBD Guide

P04B7

Fuel Fill Door Position Sensor/Switch Circuit Intermittent/Erratic

Severity
Low
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$22–89 (est.)

Symptoms

  • The 'Check Engine' light is on
  • EVAP system errors
  • Problems with refueling (in some models)
  • False warnings about an open tank cap

Causes

  • Malfunction of the fuel tank cap position sensor
  • Open or shorted wiring harness
  • Oxidation or corrosion of contacts
  • Problems with connectors
  • Engine control unit malfunction

How to Fix

  1. Visual inspection of the sensor and wiring harness
  2. Check contacts for corrosion or damage
  3. Sensor Resistance Testing
  4. Checking the integrity of the wiring harness
  5. Replace the sensor if necessary
  6. Cleaning or repairing contacts
  7. Resetting the error code and checking the system

Related codes

Error P04B7 by Vehicle Brand