Home / DTC / P1346 — Fuel Level Sensor B Circuit Malfunction

P1346 — Fuel Level Sensor B Circuit Malfunction

Detailed page for trouble code P1346.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

P1346

Other P — Powertrain

Fuel Level Sensor B Circuit Malfunction

Brand: Other
Views: UK: 31 EN: 75 RU: 38
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or shorted wiring in the Fuel Level Sensor B circuit
  • Corroded or loose connector or terminal at the fuel tank module
  • Defective fuel level sensor/module (float or potentiometer)
  • Poor ground or reference voltage to the sensor
  • Water/contamination or mechanical binding in the sender assembly
  • Faulty body/ECM input or software issue (less common)

Symptoms

  • Malfunction Indicator Lamp (MIL) / Check Engine Light illuminated
  • Incorrect or erratic fuel gauge readings for tank B (low, full, or fluctuating)
  • Fuel level readout may be absent or inconsistent on the driver display
  • Possible drivability messages or warnings for low fuel if system flags empty
  • DTC stored in memory and possibly freeze frame data

What to check

  • Read stored freeze frame and full DTC list with a scan tool; confirm P1346 is current
  • View live data: fuel level sensor B value and compare to sensor A (if present) and instrument cluster
  • Visually inspect connector and wiring to fuel tank module for damage, corrosion, or poor seals
  • Wiggle test wiring while monitoring live data for intermittent changes
  • Backprobe connector at the tank module and check reference voltage and ground
  • Check continuity and resistance between sensor pins and ECM connector (with ignition off)

Signal parameters

  • Typical sensor signal: variable voltage or resistance depending on design; many systems use ~0.5–4.5 V (empty→full) or a PWM/reflected signal — consult vehicle-specific data
  • Typical resistance ranges vary by vehicle (examples: tens to a few hundred ohms). Expect a smooth, continuous change as float is moved.
  • Reference voltage (if applicable): usually ~5 V or vehicle reference (check with scan tool/repair manual)
  • Ground should be near 0 V with good continuity; short to battery voltage or open circuit are faults
  • If module uses digital communication (LIN/CAN), expect valid bus activity; loss of bus can flag sensor circuit faults

Diagnostic algorithm

  1. Verify DTC: connect scan tool, confirm P1346 is present and note freeze frame and status (pending/current/intermittent).
  2. Check instrument cluster: compare fuel level B reading to A and to actual tank level (if known).
  3. Inspect connectors and harness: visually check for corrosion, bent pins, damaged insulation, and proper sealing at tank access panel.
  4. Monitor live data while performing a wiggle test of the harness and connector; note intermittent changes or drops to open/high values.
  5. With ignition on, backprobe sensor connector: measure reference voltage, signal voltage, and ground continuity to chassis/ECM. Compare to expected ranges for the vehicle.
  6. With key off, measure resistance of sensor across its terminals while moving the float (if accessible) to confirm smooth resistance change; an open or erratic reading indicates failed sender.
  7. If open/high/short is found in wiring, trace and repair wiring (splice, repair insulation, replace connector).
  8. If wiring and power/ground are good but sensor readings are out-of-range or erratic, replace the fuel level sender/module assembly.
  9. After repair, clear codes and road-test; verify stable fuel level readings and that the code does not return. Re-scan to confirm.

Likely causes

  • Damaged harness where it passes through the body or along the frame (chafing)
  • Corroded pins in the tank module connector allowing intermittent contact
  • Failed potentiometer inside sender: open circuit or out-of-range resistance
  • Short to battery or to ground due to insulation failure
  • Loose or missing ground at tank chassis or module mounting
  • Aftermarket fuel system modifications interfering with wiring

Fault status

⚠️ Status
Fuel Level Sensor B Circuit Malfunction — open, short, high/low or intermittent signal detected in the Fuel Level Sensor B circuit.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-3.0 hours

Similar codes

2,563

The library contains 2,563 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email