Severity High
P2067

Fuel Level Sensor Circuit Low

What does the P2067 code mean?

The P2067 code indicates that the fuel level sensor circuit is reading a voltage lower than the expected range. This typically means the sensor's signal is stuck at a low voltage, often due to a short to ground, a faulty sensor, or wiring issues. The powertrain control module (PCM) monitors the fuel level sensor voltage; when it drops below a calibrated threshold, this code is set. This can cause inaccurate fuel gauge readings and may affect other systems that rely on fuel level data.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to verify the code and check freeze frame data.

2

Step 2: Inspect the fuel level sensor wiring and connector for damage, corrosion, or shorts.

3

Step 3: Test the sensor resistance by disconnecting it and measuring with a multimeter; compare to specifications.

4

Step 4: Check for voltage and ground at the sensor connector with the ignition on.

5

Step 5: If wiring and sensor are good, test the PCM input/output for the fuel level circuit.

Need an OBD2 Scanner for the P2067? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is generally safe to drive short distances, but you risk running out of fuel unexpectedly. The inaccurate gauge can lead to stalling if the tank runs dry. It's best to address the issue promptly.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for diagnosis and repair, depending on whether the sensor needs replacement (part cost $20-$80) and labor rates.

06. Related Codes