Description of fault code P0117,
OBD2 Error Codes

P2067 Fuel Level Sensor B Circuit Low Input

P2067 Fuel Level Sensor B Circuit Low Input

OBD-II DTC Datasheet

Low input signal in the fuel level sensor circuit "B"

What does this mean?

This Generic Transmission / Engine DTC usually applies to all OBDII equipped engines, but is more common in some Chrysler, GM, Ford, Lincoln, Mercury, Honda / Acura, Kia, Mazda, Mercedes Benz, Mitsubishi, Infiniti, Nissan and Automobiles Subaru.

The fuel level sensor (FLS) is usually installed in the fuel tank, usually at the top of the fuel tank / fuel pump module. FLS converts the mechanical fuel level into an electrical signal to the powertrain control module (PCM). Typically, the PCM will then inform other controllers using the vehicle's data bus.

The PCM receives this voltage signal to determine how much fuel it has in its fuel tank, monitoring fuel consumption and thereby determining fuel economy. This code is set if this input does not match the normal operating voltages stored in the PCM memory. It also checks the voltage signal from the FLS sensor to determine if it is correct when the key is initially turned on.

P2067 is usually installed due to electrical problems (FLS sensor circuit). They should not be overlooked during the troubleshooting phase, especially when solving an intermittent problem.

Troubleshooting steps may differ depending on the manufacturer, type of FLS sensor and wire colors. Refer to the specific vehicle repair manual for the location of the "B" chain.

Relevant Fuel Level Sensor B Fault Codes include:

  • P2065 Fuel Level Sensor "B" Circuit Malfunction
  • P2066 Fuel Level Sensor "B" Circuit Range / Performance
  • P2068 Fuel Level Sensor "B" Circuit High Input
  • P2069 Fuel Level Sensor "B" Circuit Intermittent

Severity and symptoms

The severity is usually less severe. Since this is an electrical failure, the PCM can compensate for it. Compensation usually means that the fuel gauge is always empty or full.

Symptoms of a P2067 engine code may include:

  • Malfunction Indicator Lamp (MIL) illuminated
  • Decreased perceived fuel economy
  • Reducing the distance to empty run
  • Incorrect fuel level on the gauge in the instrument cluster - always wrong

Possible reasons

Usually the reason for installing this code is:

  • Short to ground in the signal circuit of the FLS sensor - possible
  • FLS sensor failure / internal short circuit - likely
  • Failed PCM – Unlikely

Diagnostic and repair procedures

A good starting point is always to find a Technical Service Bulletin (TSB) for your specific vehicle. The vehicle manufacturer may have a flash memory / PCM reprogramming to fix this problem and it's worth checking it out before you find yourself on the long / wrong path.

A good example of this is Ford products that have been fitted with a remote start aftermarket system. This can lead to the installation of a false code. There is a TSB covering this topic and should be followed to properly diagnose this condition. Secondary fuel tanks are also covered in this TSB. Gravity feed tanks are not recommended for these systems and when refueling Ford trucks. It is recommended to fill the main tanks with the ignition off.

Then find the fuel level sensor (FLS) on your specific vehicle. This sensor is usually installed in the fuel tank, or perhaps even on top of the fuel tank / fuel pump module. Once found, visually inspect the connector and wiring. Look for scratches, scuffs, exposed wires, burn marks, or molten plastic. Disconnect the connector and carefully inspect the terminals (metal parts) inside the connector. See if they look burnt or have a green tint indicating corrosion. If you need to clean the terminals, use an electrical contact cleaner and a plastic bristle brush. Allow to dry and apply electrical grease where the terminals touch.

If you have a scan tool, clear the DTCs from memory and see if P2067 returns. If this is not the case, then there is most likely a connection problem.

This is the most common area of ​​concern in this code as fuel tank connections have the most corrosion problems.

If the P2067 code does return, we will need to test the FLS sensor and related circuits. With the key off, disconnect the electrical connector on the FLS sensor. Connect the black lead from the digital voltmeter (DVOM) to the ground or low reference terminal on the harness connector of the FLS. Connect the red DVM lead to the signal terminal on the FLS harness connector. Turn on the engine, turn it off. Check manufacturer specifications; the voltmeter should read 12 volts or 5 volts. If the voltage is not correct, repair the power or ground wire or replace the PCM.

If the previous test was successful, connect one lead of the ohmmeter to the signal terminal on the FLS sensor and the other lead to the ground or low reference terminal on the sensor. The ohmmeter reading should not be zero or infinite. Check the manufacturer's specifications for the sensor resistance to accurately check the resistance to the fuel level (1/2 tank of fuel may read 80 ohms). If the ohmmeter readings do not pass, replace the FLS.

If all previous tests pass and you continue to receive P2067, this will most likely indicate a faulty FLS sensor, although the failed PCM cannot be ruled out until the FLS sensor is replaced. If you are unsure, seek help from a qualified automotive diagnostician. To install correctly, the PCM must be programmed or calibrated for the vehicle.

Related DTC discussions

  • There are currently no related topics in our forums. Post a new topic on the forum now.

Need more help with your p2067 code?

If you still need help with DTC P2067, post a question in the comments below this article.

NOTE. This information is provided for informational purposes only. It is not intended to be used as a repair recommendation and we are not responsible for any action you take on any vehicle. All information on this site is protected by copyright.

Add a comment