01 B0004 - PCM Discrete Input Speed Signal Not Present • 02 Adapting to Autonomous Transmissions: How Self-Shifting Car… • 03 Understanding Car Fuel Pumps: Functions, Types, and Mainten… • 04 How to tell if your spark plugs are bad: Signs, symptoms, a… • 05 The Truth About Why Repairs Don’t Feel Instant Even When Do… • 06 Engine Knock: Causes, Prevention, and Maintenance • 07 Transmission Rebuild or Replacement: Making the Right Choice • 08 Engine Cranking Noises: Guide to Identifying and Tackling C… • 09 Types of Spanners: Uses, Advantages, and Material Compositi… • 10 The Motorist’s Manual: Adding Oil to Your Warm Engine •

DTC codes / P01xx · Fuel and air metering / P01B3

P01B3Alternative Fuel Tank A Level Sensor Circuit Intermittent/Erratic

P01B3 indicates that the powertrain control module has detected an intermittent or erratic signal from the fuel level sensor in the alternative fuel tank, designated as Tank A. The computer expects a steady voltage or resistance value that changes smoothly with fuel level, but instead sees the signal jump, drop out, or behave unpredictably over time.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaFuel and air metering

Symptoms you may notice

  • The fuel gauge may fluctuate, drop to empty, or read full when the tank is not, especially over bumps or during cornering.
  • A warning light on the dashboard, often accompanied by a message to service the alternative fuel system.
  • The vehicle may switch back to gasoline sooner than expected or refuse to run on alternative fuel if the level is misread.
  • Poor fuel economy or unexpected fuel gauge behavior that does not match actual consumption.
  • In some cases, no symptoms besides the warning light, because the fault is intermittent and the gauge still works most of the time.
  • A stored pending code or freeze-frame data showing the erratic signal occurred under specific conditions such as low fuel level or temperature extremes.

Common causes, most likely first

  1. A faulty fuel level sensor inside the alternative fuel tank, often due to wear on the sensor's resistive track or float mechanism.
  2. Damaged or chafed wiring between the sensor and the control module, especially where the harness passes near sharp edges or moving suspension parts.
  3. Corroded or loose electrical connectors at the tank, sensor, or module, allowing intermittent contact.
  4. A failing fuel tank pressure sensor or evap system component that shares a reference or ground circuit with the level sensor.
  5. A problem with the alternative fuel control module itself, such as internal solder cracks or water intrusion.
  6. A poor ground connection for the tank sensor or module, causing voltage fluctuations that mimic a sensor fault.
  7. Aftermarket accessories or improper previous repairs that tapped into the sensor wiring and introduced noise or resistance.

How to diagnose and fix it

  1. Connect a scan tool and record freeze-frame data to see the exact conditions when the code set, then clear the code and test-drive while monitoring the fuel level sensor voltage or resistance in real time.
  2. Visually inspect the sensor wiring and connectors at the alternative fuel tank for chafing, corrosion, or loose pins, and wiggle-test the harness while watching the scan tool data.
  3. Measure the sensor's resistance or voltage at the tank connector and compare it with the manufacturer's specification for the current fuel level, looking for jumps or dropouts when tapping the tank.
  4. Check the sensor's ground circuit for excessive voltage drop under load, and clean or tighten any suspect ground points.
  5. If the sensor signal is erratic at the sensor itself, remove the fuel level sensor and inspect the float arm, pivot, and resistive card for wear, debris, or sticking.
  6. Replace the fuel level sensor or sending unit if it fails the resistance sweep test, and verify that the new unit moves smoothly through its full range.
  7. After repair, clear the codes and perform a thorough test drive over varying road surfaces and fuel levels to confirm the signal remains stable and the code does not return.

Why an erratic fuel level sensor fools everyone

  • A fuel level sensor can test perfectly on a stationary vehicle and still set P01B3 because the fault only appears when the float arm vibrates over rough roads or during fuel slosh.
  • Many technicians replace the sensor only to find the real problem is a chafed wire in the harness near the tank, so always wiggle-test the harness while watching live data before condemning the sensor.
  • The code can be set by a poor ground shared with the evap system or other tank-mounted components, so a voltage drop test on the ground circuit is essential and often overlooked.
  • An intermittent sensor signal may cause the alternative fuel system to default to gasoline, leading to complaints of poor fuel economy that have nothing to do with the engine.
  • Aftermarket remote starters or alarm systems tapped into the fuel gauge wiring can introduce electrical noise that mimics an erratic sensor, so check for non-factory wiring before replacing parts.

Can I keep driving with P01B3?

You can generally continue driving because the fault is intermittent and does not affect engine safety, but avoid relying on the fuel gauge for accurate range and refuel before the tank gets low. If the vehicle switches to gasoline unexpectedly or the gauge becomes completely unreliable, have it diagnosed soon to prevent running out of alternative fuel.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage