Skip to content
WrenchConnect
Usually not urgent
P2066

Fuel Level Sensor B Performance

Diagnostic trouble code P2066 indicates that the powertrain control module (PCM) has detected an erratic or irrational signal from the secondary fuel level sensor (Sensor B). The PCM sets this code when the voltage input from the fuel level sensor does not correlate with the expected values based on fuel consumption or the primary fuel level sensor.

How urgent is P2066?

This code is generally not a safety hazard and will not affect the engine's performance. However, it should be addressed to ensure accurate fuel level readings and prevent running out of fuel unexpectedly.

Common symptoms

  • Illuminated Check Engine Light
  • Inaccurate or erratic fuel gauge readings
  • Fuel gauge reads empty when the tank is full
  • Fuel gauge reads full when the tank is empty
  • Vehicle runs out of fuel despite the gauge showing fuel remaining

Likely causes

  • Faulty fuel level sensor B (sending unit)
  • Damaged, corroded, or loose wiring and connectors in the fuel level sensor circuit
  • Stuck or damaged float on the fuel level sensor assembly
  • Faulty instrument cluster (fuel gauge)
  • Faulty Powertrain Control Module (PCM) (rare)

What to check before replacing parts

1

Scan for other related codes and record freeze frame data.

Look for: Check if there are other fuel system or instrument cluster codes present that might indicate a broader electrical issue.

2

Visually inspect the wiring harness and connectors leading to the fuel tank and fuel level sensor B.

Look for: Look for chafed wires, corrosion, loose connections, or physical damage that could interrupt the sensor signal.

3

Monitor the fuel level sensor B voltage using a scan tool while adding fuel or moving the vehicle.

Look for: The voltage should change smoothly and correspond to the actual fuel level. Erratic jumps or a static reading indicate a sensor or wiring fault.

4

Perform a resistance test on the fuel level sensor B using a digital multimeter (if accessible).

Look for: Compare the resistance readings at empty and full positions against the manufacturer's specifications. Readings outside the specified range indicate a faulty sensor.

5

Check the reference voltage and ground at the fuel level sensor connector.

Look for: Ensure there is a steady 5-volt reference (or battery voltage, depending on the system) and a solid ground. Missing voltage or poor ground points to a wiring or PCM issue.

This page explains the generic P2066 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.

Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.

Rather have a pro handle it? Find a vetted local mechanic.

Matching symptoms

More common codes