P2067 Fuel Level Sensor "B" Circuit Low Input
P2067 Fuel Level Sensor "B" Circuit Low Input is a generic OBD-II diagnostic trouble code indicating that the vehicle's Engine Control Module (ECM/PCM) or another control module has detected a fuel level sensor "B" signal that is lower than the expected electrical range.
In simple terms, the vehicle's computer is seeing an abnormally low signal from Fuel Level Sensor B.
The fuel level sensor, commonly known as the fuel sending unit, measures the amount of fuel in the tank and sends an electrical signal to the vehicle's control system. The signal is then used to determine the approximate fuel level shown on the instrument cluster.
When the signal from Sensor B falls below the expected range, the module can store P2067 and illuminate the Check Engine Light.
Possible causes include:
-
Short to ground in the sensor signal circuit
-
Faulty fuel level sensor
-
Excessively low sensor resistance
-
Damaged wiring
-
Chafed signal wire
-
Corroded connector
-
Poor terminal connection
-
Sensor ground or reference-circuit problem
-
Internal fuel-tank wiring fault
-
Fuel pump/sending-unit module failure
-
Incorrectly installed sending unit
-
Instrument cluster or control-module problem
-
Module software or calibration issue
The exact electrical strategy varies between manufacturers, so a low-input code does not automatically mean the fuel tank is empty.
What Does P2067 Mean?
The code description contains three important parts.
Fuel Level Sensor
The fuel level sensor determines how much fuel is present in the fuel tank.
A conventional sensor commonly consists of:
-
Float
-
Float arm
-
Variable resistor
-
Electrical contact
-
Wiring
-
Connector
As the fuel level changes, the float moves. The movement changes the resistance of the sensor circuit.
The vehicle interprets this electrical change as a fuel-level measurement.
Sensor "B"
The letter "B" identifies a particular fuel-level sensor or circuit according to the vehicle manufacturer's design.
It does not necessarily mean Bank 2.
It also does not necessarily mean the second sensor installed in the vehicle.
Some vehicles use multiple fuel-level sensors because of:
-
Saddle-style fuel tanks
-
Separate tank chambers
-
Multiple sending units
-
Fuel transfer systems
-
Large fuel-tank designs
The exact identity of Sensor B must therefore be confirmed using the vehicle's wiring diagram and service information.
Low Input
"Low input" means the control module is detecting a signal voltage or electrical value below the calibrated range.
Possible reasons include:
-
Signal wire shorted to ground
-
Sensor resistance too low
-
Sensor internal failure
-
Wiring damage
-
Connector contamination
-
Incorrect ground/reference conditions
The exact interpretation depends on the sensor's circuit design.
How Does a Fuel Level Sensor Work?
A common fuel-level sensor uses a float connected to a variable resistor.
The basic process is:
-
Fuel level changes inside the tank.
-
The float rises or falls.
-
The float moves an arm.
-
The arm moves a contact across a resistor.
-
The sensor's resistance changes.
-
The vehicle monitors the resulting electrical signal.
-
The control module or gauge circuit interprets the signal.
-
The instrument cluster displays the estimated fuel level.
Different manufacturers use different resistance ranges, reference voltages, and signal-processing strategies.
Therefore, there is no universal fuel-level sensor voltage or resistance value that applies to every vehicle.
Why Can a Fuel Level Sensor Produce a Low Signal?
A low-input fault can occur when the sensor circuit is being pulled toward ground or when the sensor's electrical resistance becomes lower than expected.
For example, if the signal wire becomes damaged and touches the vehicle body or another ground circuit, the module may see an unusually low voltage.
A defective sensor can produce a similar result if its internal resistor or electrical contact fails.
This is why P2067 should be diagnosed by checking the complete circuit, rather than replacing the fuel sending unit immediately.
Symptoms of P2067
Incorrect Fuel Gauge Reading
The most common symptom is an inaccurate fuel gauge.
Depending on the vehicle's circuit design, the gauge may:
-
Show empty
-
Show less fuel than is actually present
-
Remain at one position
-
Move unpredictably
-
Display an implausible reading
Fuel Gauge Stuck at Empty
A low signal can cause the vehicle to interpret the fuel level as very low on some systems.
However, the exact gauge response depends on how the manufacturer processes the sensor signal.
Incorrect Remaining Driving Range
If the vehicle calculates estimated range using fuel-level information, the displayed range may become inaccurate.
Low-Fuel Warning May Illuminate
The low-fuel warning may turn on even when there is more fuel in the tank than the system indicates.
Check Engine Light
The Check Engine Light may illuminate when the ECM/PCM confirms the low-input condition.
Fuel-Level Information May Become Unavailable
Some vehicles may display messages such as:
-
Fuel level unavailable
-
Fuel gauge fault
-
Range unavailable
-
Fuel system warning
No Noticeable Drivability Problems
P2067 usually does not directly affect the engine's ability to run.
The fuel-level sensor measures fuel quantity, while the fuel pump and injectors are responsible for fuel delivery.
A vehicle can therefore drive normally while P2067 is present.
Common Causes of P2067
Short to Ground
A short to ground is one of the most important possibilities with a low-input code.
If the fuel-level sensor signal wire contacts:
-
Vehicle ground
-
Body metal
-
Another ground circuit
-
Damaged wiring
the signal voltage can be pulled lower than expected.
Faulty Fuel Level Sensor
The sensor itself may have an internal electrical failure.
Possible problems include:
-
Incorrect resistance
-
Internal short
-
Damaged resistor track
-
Failed contact
-
Mechanical wear
Low Sensor Resistance
A variable-resistance sending unit can develop an electrical value below the expected range.
This can cause the module to interpret the signal as too low.
Damaged Wiring
Fuel-tank wiring can be affected by:
-
Chafing
-
Pinching
-
Broken insulation
-
Corrosion
-
Vibration
-
Improper routing
-
Heat exposure
Corroded Connector
Corrosion can alter the electrical characteristics of the sensor circuit.
Inspect for:
-
Green or white corrosion
-
Moisture
-
Loose terminals
-
Bent pins
-
Damaged connector seals
Poor Terminal Connection
A terminal that is loose or damaged can create an abnormal sensor signal.
Fuel-Level Sensor Ground Problem
Although P2067 describes a low input, the exact effect of a ground fault depends on the circuit design.
A ground wire that is shorted or incorrectly connected can alter the sensor signal.
Internal Fuel-Tank Wiring Fault
The sending unit may contain wiring between the fuel-level sensor and the external fuel-pump module connector.
An internal fault can pull the signal low.
Fuel Pump/Sending-Unit Module Failure
On many vehicles, the fuel-level sensor is integrated into the fuel-pump assembly.
A fault in the module can therefore affect Sensor B.
Incorrect Sending Unit
If the fuel pump or sending unit was recently replaced, verify that the correct component was installed.
A sensor with an incorrect resistance range can produce an implausible signal.
Incorrect Installation
Check whether:
-
The connector is fully seated.
-
The float arm is correctly positioned.
-
The sending unit is correctly mounted.
-
The correct sensor was installed.
Multiple Fuel-Level Sensors
Vehicles with multiple sensors can develop a low-input condition on Sensor B while another sensor continues to operate correctly.
Instrument Cluster Problem
In some vehicle designs, the instrument cluster participates in processing fuel-level information.
A cluster problem can sometimes create a fuel-gauge complaint that resembles a sensor problem.
BCM/PCM/ECM Problem
A control-module fault is possible but should generally be considered only after the sensor and wiring have been tested.
Software or Calibration Problem
Incorrect module calibration can cause a valid signal to be interpreted incorrectly.
Manufacturer software updates may address known issues.
Vehicles Commonly Affected by P2067
P2067 can occur on vehicles equipped with separately identified or multiple fuel-level sensing circuits.
Examples may include:
-
Ford F-150
-
Ford Super Duty
-
Ford Expedition
-
Ford Explorer
-
Ford Transit
-
Chevrolet Silverado
-
Chevrolet Tahoe
-
Chevrolet Suburban
-
GMC Sierra
-
GMC Yukon
-
Ram 1500
-
Ram 2500
-
Jeep Grand Cherokee
-
Toyota Tundra
-
Toyota Sequoia
-
Nissan Titan
-
Nissan Armada
-
Infiniti QX56
-
BMW X5
-
Mercedes-Benz GLS
-
Volkswagen Touareg
This list is not exhaustive.
The exact meaning and location of Fuel Level Sensor B depend on the vehicle's fuel-tank design and manufacturer.
How Is P2067 Diagnosed?
P2067 should be approached as a low-input electrical fault.
Replacing the fuel-level sensor without checking for a short to ground can result in an unnecessary repair.
Step 1: Scan for Additional Trouble Codes
Use a suitable diagnostic scan tool to retrieve stored and pending codes.
Look for related faults involving:
-
Fuel-level sensors
-
Fuel pump module
-
Fuel system
-
Reference voltage
-
Ground circuits
-
BCM
-
PCM/ECM
-
Instrument cluster
-
Communication networks
Additional codes can help determine whether P2067 is an isolated problem.
Step 2: Check Freeze-Frame Data
Record the conditions when P2067 was stored.
Useful information includes:
-
Fuel level
-
Engine RPM
-
Vehicle speed
-
Battery voltage
-
Engine temperature
-
Vehicle load
If the code repeatedly occurs at a particular fuel level, an internal sensor problem may be more likely.
Step 3: Identify Fuel Level Sensor B
Use the manufacturer's wiring diagram to determine exactly which sensor is designated B.
Do not assume that Sensor B is:
-
Bank 2
-
The passenger-side sensor
-
The rear sensor
-
Simply the second sensor
Manufacturer-specific service information should be used.
Step 4: Check the Fuel Gauge
Compare the actual fuel level with the displayed fuel gauge.
Determine whether the gauge:
-
Reads empty when fuel is present
-
Reads lower than expected
-
Remains fixed
-
Fluctuates
-
Changes during turns
-
Changes when driving over bumps
This information can help distinguish electrical and mechanical problems.
Step 5: Inspect the Fuel-Level Sensor Connector
Check the connector for:
-
Corrosion
-
Loose terminals
-
Bent pins
-
Moisture
-
Damaged seals
-
Poor terminal tension
Step 6: Inspect the Wiring Harness
Inspect the wiring between Sensor B and the appropriate control module or fuel-pump module.
Look for:
-
Shorted wires
-
Chafing
-
Pinched wiring
-
Broken insulation
-
Corrosion
-
Heat damage
-
Poor harness routing
Step 7: Check for a Short to Ground
Test the Sensor B signal circuit according to the manufacturer's diagnostic procedure.
A shorted signal wire can produce a low-input condition.
This is one of the most important checks before replacing the sensor.
Step 8: Monitor Live Fuel-Level Data
Use a suitable scan tool to observe Fuel Level Sensor B.
Look for:
-
Abnormally low values
-
Fixed readings
-
Implausible fuel levels
-
Sudden changes
-
A reading inconsistent with the actual fuel quantity
Step 9: Check Sensor Ground and Reference Circuits
Verify the appropriate:
-
Ground
-
Reference/pull-up voltage
-
Signal circuit
Do not assume that every fuel-level sensor uses the same circuit configuration.
Follow the manufacturer's wiring diagram.
Step 10: Measure Signal Voltage
Measure the signal circuit with the appropriate diagnostic equipment.
Compare the reading with the manufacturer's specified range.
A low signal with a normal reference circuit may indicate:
-
Sensor failure
-
Signal wire short to ground
-
Incorrect sensor resistance
Step 11: Test Sensor Resistance
If the sensor is a variable-resistance design and the manufacturer specifies resistance testing, measure the sensor across the correct terminals.
Where permitted, move the float through its operating range.
Look for:
-
Resistance below specification
-
Sudden changes
-
Internal shorts
-
Dead spots
-
Open circuits
A healthy sensor should follow the manufacturer's specified resistance curve.
Step 12: Perform a Wiggle Test
With live sensor data being monitored, gently move the wiring harness and connector.
If the signal changes when the harness is moved, inspect the wiring and terminals closely.
Step 13: Inspect the Float and Float Arm
Verify that the float moves freely.
Look for:
-
Bent arm
-
Damaged float
-
Restricted movement
-
Mechanical contact
-
Internal tank interference
A mechanical float problem can create an incorrect fuel-level reading even when the electrical circuit is intact.
Step 14: Inspect the Sending Unit
If testing points toward the sensor, inspect the sending unit for:
-
Worn resistor track
-
Internal short
-
Damaged contact
-
Mechanical wear
-
Contamination
Step 15: Check Internal Fuel-Tank Wiring
If external wiring tests correctly, inspect the internal wiring between Sensor B and the sending-unit connector where the vehicle's service procedure allows.
Step 16: Compare Multiple Fuel-Level Sensors
If the vehicle has multiple fuel-level sensors, compare their readings.
A significant difference between Sensor B and the other sensor can help identify the defective component.
Step 17: Check Instrument Cluster and Control Modules
If the sensor and wiring produce the correct signal but the vehicle still reports P2067, investigate:
-
Instrument cluster
-
BCM
-
PCM/ECM
-
Network communication
-
Module calibration
-
Software
Step 18: Check Manufacturer Technical Information
Search for:
-
Technical Service Bulletins
-
Known sending-unit failures
-
Fuel-pump module problems
-
Wiring harness issues
-
Revised fuel-level sensors
-
Module software updates
-
Fuel-gauge calibration procedures
How to Fix P2067
The correct repair depends on what testing identifies.
Repair a Short to Ground
If the Sensor B signal wire is shorted to ground, locate the damaged section and repair the wiring.
Repair Damaged Wiring
Repair or replace:
-
Chafed wires
-
Broken conductors
-
Pinched wiring
-
Corroded wiring
-
Heat-damaged sections
Repair or Replace the Connector
Replace damaged terminals or connectors if necessary.
Poor terminal tension can cause electrical problems even when the connector looks visually normal.
Replace the Fuel Level Sensor
If testing confirms that Sensor B is defective, replace the appropriate fuel-level sensor.
Replace the Sending Unit
If the fuel-level sensor is integrated into the sending-unit or fuel-pump assembly, the appropriate assembly may need replacement.
Repair Internal Fuel-Tank Wiring
If the fault is inside the fuel-tank module, repair or replace the affected wiring or assembly according to the manufacturer's procedure.
Repair the Fuel Pump Module
If the fuel-level circuit is integrated into a defective fuel-pump module, the module may require replacement.
Correct an Incorrectly Installed Sensor
If the wrong sending unit was installed, replace it with the correct component.
Repair Instrument Cluster or Module Problems
If the sensor signal is correct but the module or cluster incorrectly interprets it, diagnose the applicable control system.
Update Control Module Software
If manufacturer information identifies a software or calibration problem, reprogram the applicable module.
Perform Fuel-Level Calibration
Some vehicles require a fuel-level sensor or gauge calibration procedure after component replacement.
Follow the vehicle-specific service instructions.
Clear the Code and Verify the Repair
After completing the repair:
-
Clear P2067.
-
Monitor Fuel Level Sensor B data.
-
Verify the signal is within specification.
-
Confirm the fuel gauge displays the correct level.
-
Drive the vehicle under normal operating conditions.
-
Rescan the vehicle.
The repair should be considered successful only when the low-input condition does not return.
What Happens If P2067 Is Ignored?
P2067 generally does not directly affect fuel delivery to the engine.
The vehicle may continue running normally.
However, the driver may experience:
-
Incorrect fuel gauge reading
-
Incorrect remaining range
-
False low-fuel warning
-
Risk of unexpectedly running out of fuel
-
Continued Check Engine Light
-
Difficulty determining the actual fuel level
The main practical concern is not knowing how much fuel is actually in the tank.
Can You Drive With P2067?
Usually, yes, if the engine runs normally and there are no other fuel-system problems.
However, the fuel gauge may not be reliable.
Until the fault is repaired, the driver should avoid relying exclusively on the displayed fuel level.
If P2067 is accompanied by:
-
Engine stalling
-
Engine hesitation
-
Fuel-pressure problems
-
Fuel-pump faults
-
Severe drivability problems
-
Flashing Check Engine Light
the vehicle should be inspected promptly.
Is P2067 a Serious Code?
P2067 is generally considered a low-to-moderate severity diagnostic trouble code.
It normally does not indicate immediate engine failure.
The primary problem is an incorrect fuel-level signal.
The severity becomes greater if P2067 occurs together with fuel-pump, fuel-pressure, electrical, or other fuel-system codes.
P2067 vs. Other Fuel Level Sensor "B" Codes
P2067 belongs to a group of related Fuel Level Sensor B diagnostic codes.
| Code | General Description |
|---|---|
| P2065 | Fuel Level Sensor "B" Circuit |
| P2066 | Fuel Level Sensor "B" Circuit Range/Performance |
| P2067 | Fuel Level Sensor "B" Circuit Low Input |
| P2068 | Fuel Level Sensor "B" Circuit High Input |
| P2069 | Fuel Level Sensor "B" Circuit Intermittent |
The difference is important:
-
P2065 indicates a general circuit problem.
-
P2066 indicates a range or performance problem.
-
P2067 indicates a low-input condition.
-
P2068 indicates a high-input condition.
-
P2069 indicates an intermittent condition.
For P2067, diagnostic attention should first focus on shorts to ground, sensor resistance, wiring, connectors, and sensor ground/reference circuits.
P2067 vs. P2068
P2067 and P2068 are opposite signal-level conditions.
P2067 — Low Input
The module detects a Fuel Level Sensor B signal that is below the expected range.
Important diagnostic areas include:
-
Short to ground
-
Low sensor resistance
-
Faulty sensor
-
Damaged signal wiring
-
Connector problems
P2068 — High Input
The module detects a Fuel Level Sensor B signal that is above the expected range.
Important diagnostic areas include:
-
Open signal circuit
-
Missing sensor ground
-
High circuit resistance
-
Short to voltage
-
Faulty sensor
The two codes can therefore involve the same components but require different electrical checks.
How to Prevent P2067
Fuel-level sensor failures cannot always be prevented, but good fuel-system and electrical maintenance can reduce the risk of related problems.
Recommended practices include:
-
Keep fuel-tank wiring properly secured.
-
Repair damaged wiring promptly.
-
Protect connectors from moisture and contamination.
-
Address abnormal fuel-gauge behavior early.
-
Use the correct replacement sending unit.
-
Ensure fuel-pump module connectors are properly secured.
-
Avoid unnecessary modifications to fuel-tank wiring.
-
Repair fuel leaks promptly.
-
Maintain the vehicle according to manufacturer recommendations.
-
Do not ignore recurring Check Engine Light warnings.
Final Thoughts
P2067 Fuel Level Sensor "B" Circuit Low Input indicates that the vehicle's control system has detected an electrical signal from Fuel Level Sensor B that is lower than the expected range.
The most important diagnostic possibilities include:
-
Short to ground
-
Faulty fuel-level sensor
-
Sensor resistance below specification
-
Damaged signal wire
-
Corroded connector
-
Poor terminal connection
-
Internal fuel-tank wiring problem
-
Fuel-pump/sending-unit module fault
-
Incorrectly installed sensor
-
Control-module or calibration problem
The key point is that P2067 does not automatically mean the fuel tank is empty or that the fuel pump has failed.
A low-input code should first lead to a careful inspection of the Sensor B signal circuit, ground, reference/pull-up circuit, wiring, connectors, and sensor resistance.
If the signal wire is shorted to ground, replacing the fuel-level sensor will not solve the problem. Likewise, if the sensor is internally defective, repairing an external connector alone will not correct the fault.
Because Fuel Level Sensor B is primarily responsible for fuel-quantity information, P2067 usually does not prevent the engine from running. However, it can make the fuel gauge and estimated driving range unreliable.
The safest approach is to identify the exact Sensor B circuit for the vehicle, compare its actual signal with manufacturer specifications, locate the electrical or sensor fault, and then verify the repair with live data and a follow-up diagnostic scan.