Skip the auto shop - Our mechanics make house calls

P2067 OBD-II Trouble Code: Fuel Level Sensor B Circuit Low

Check Engine Light

P2067 code definition?

Fuel Level Sensor B Circuit Low

What the P2067 code means

The Engine Control Module (ECM) utilizes a sensor either built into the fuel pump, or into the fuel tank, which communicates to the ECM the level of the fuel. The P2067 code will set if the fuel level becomes low or erratic. This code will also set if the sensor becomes non-communicative. The job of this sensor is to simply tell the ECM the level of the fuel.

The fuel level sensor communicates the level of fuel to the ECM by sending a voltage signal; the lower the gasoline level, the lower the voltage signal. However, the voltage may become spontaneous if the fuel level sensor is faulty, then a code P2067 will likely set. In most modern vehicles, there are two fuel sensors, one on each side of the gas tank (A,B). If there is too much variation detected in the side-by-side comparison of the sensors, a code P2067 may set. For example sensor, if Sensor A says 80% full while Sensor B says 20% full, P2067 will set because the ECM sees this as an abnormality.

What causes the P2017 code?

  • Dented or damaged fuel tank
  • Faulty instrument cluster
  • Low fuel
  • Faulty fuel pump
  • Faulty fuel level sensor
  • Faulty ECM
  • Shorted or open of electrical circuit related to the fuel level sensor

What are the symptoms of the P2017 code?

  • Check engine light illumination
  • Erratic fuel gage readings

How does a mechanic diagnose the P2017 code?

  • Tests the fuel level sensor with a multimeter to ensure it has a proper ground, adequate voltage supply, and voltage feedback

  • Checks the fuel pressure

  • Uses a multimeter to measure the resistance of the fuel level sensor, then comparing it to specifications

  • Inspects the ECM for opens, shorts, frayed wiring, corrosion or broken connections

  • Inspects the circuit of the fuel level sensor for an open or shorted condition

  • Inspects the instrument cluster for faults such as broken solder contact points

Common mistakes when diagnosing the P2067 code

This code commonly pertains to newer vehicles ranging from 2008-present. If you have this code it is likely that the manufacturer will repair it under warranty. It is suggested to check with your manufacturer to verify if your vehicle qualifies for warranty repair.

How serious is the P2067 code?

This particular code is not harmful or damaging to the vehicle, although with a Check Engine Light, you can not legally pass inspection. If you have a newer vehicle (2008- present) and trouble code P2067, it may be under warranty. To help minimize the chances of missing the opportunity for a warranty repair, it is suggested that you find out your warranty package as soon as this code is discovered.

What repairs can fix the P2097 code?

  • Replacing a faulty fuel level sensor
  • Replacing a faulty fuel pump
  • Replacing a faulty instrument cluster
  • Repairing damaged wiring related to the circuit of the fuel level sensor
  • Repairing an open or short related to the circuit of the fuel level sensor
  • Replacing a faulty ECM
  • Replacing a damaged fuel tank

Additional comments for consideration regarding the P2067 code

The most likely fix for this particular trouble code is the replacement of the fuel pump, or, if you’re lucky, the fuel level sensor itself. In most cases, the entire pump will have to be replaced, even if it is just the fuel level sensor that as faulted, because in most vehicles, the fuel level sensor and fuel pump are built as one.

Need help with a P2067 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.]

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Post a question and get free advice from our certified mechanics.


More related articles

How to Transfer a Car Title in Idaho
In order to prove ownership of a car, you must have the title. However, when a car is sold, given away or inherited, the title needs...
P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance Related Trouble Codes: P2158: Vehicle Speed Sensor B P2160: Vehicle Speed Sensor B Circuit Low P2161:...
P0291OBD-II Trouble Code: Cylinder 11 Injector Circuit Low
P0291 code definition When your vehicle’s PCM registers the P0291 code, it means that a voltage reading came from the fuel injector circuit – for cylinder number 11’s fuel injector –...

Related questions

Q: Code P0303 cylinder 3 misfire

The symptoms you describe along with the blinking Check Engine Light and P0303 trouble code definitely tell us that you have a misfire in cylinder number 3. Your engine uses a coil on plug system. This means each individual...

Q: Had timing chains replaced, check engine light continues to come on

Hello. If the Check Engine Light has come on, I would take the vehicle back to the dealership and have them take care of the issue. As all of your issues only began after their major service, they should be...

Q: AT light and Check engine light on stuck in third gear.

A logical place to start is with a Check Engine Light inspection to see what codes might be set. Usually with something of this nature, codes will be present, and there will be a flow chart that should be used...