OBD Guide

P04BA

Fuel Fill Door Position Sensor/Switch Circuit High

P04BA is an OBD-II diagnostic trouble code meaning: Fuel Fill Door Position Sensor/Switch Circuit High. Common causes: short circuit of the sensor circuit to positive, sensor circuit open. Estimated repair cost: $33–111.

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

Symptoms

  • Check Engine Light
  • Error when checking the fuel tank cap
  • Incorrect readings on the dashboard

Causes

  • Short circuit of the sensor circuit to positive
  • Sensor circuit open
  • Cover position sensor malfunction
  • Wiring Harness Problems
  • ECU malfunction

How to Fix

  1. Check the condition of the fuel tank cap
  2. Check the integrity of the wiring harness
  3. Measure sensor resistance
  4. Check the voltage in the circuit
  5. If necessary, replace the sensor or wiring harness

Related codes

Error P04BA by Vehicle Brand

FAQ

What does the P04BA code mean?

P04BA is an OBD-II diagnostic trouble code that indicates: Fuel Fill Door Position Sensor/Switch Circuit High

What causes a P04BA error code?

The most common causes of P04BA include: Short circuit of the sensor circuit to positive; Sensor circuit open; Cover position sensor malfunction; Wiring Harness Problems.

How do I fix a P04BA diagnostic trouble code?

To fix P04BA: Check the condition of the fuel tank cap. Check the integrity of the wiring harness. Measure sensor resistance. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P04BA?

Yes, but get it checked soon

How much does it cost to fix P04BA?

The estimated repair cost for P04BA is $33–111. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat