Home / DTC / U0676 — Lost Communication With Fuel Level Sensor A

U0676 — Lost Communication With Fuel Level Sensor A

Detailed page for trouble code U0676.

34,416codes
59brands
11,925generic
22,491specific
Reset
Code

U0676

Generic U — Network/User

Lost Communication With Fuel Level Sensor A

AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open/short in sensor wiring or network data lines (CAN/LIN)
  • Corroded or loose connector at fuel level sensor or gateway
  • Blown fuse or missing power/ground to the sensor/module
  • Faulty fuel level sensor/module
  • Missing/incorrect CAN/LIN termination or bus short to battery/ground
  • Software/configuration or gateway routing error

Symptoms

  • Fuel gauge may read erratic, stuck, or blank
  • Fuel level reading unavailable via scan tool
  • Related warnings (low fuel) may not trigger or may be false
  • Instrument cluster or driver information shows dash message about fuel sensor
  • MIL may be illuminated if controller flags related faults

What to check

  • Read and record U0676 plus any other U-codes and freeze frame data with a capable scan tool
  • Check for other modules reporting network issues (U0100, U0121, etc.)
  • Visually inspect wiring and connectors at the fuel tank and any in-line junctions for corrosion, water, or damage
  • Verify fuses and relays that supply power to the fuel tank module
  • Verify good ground at the fuel tank module
  • Check CAN/LIN bus activity using a scan tool or scope (message IDs, frequency) while monitoring for the fuel level sensor messages

Signal parameters

  • CAN bus: observe message ID for fuel tank module and expected message frequency (varies by vehicle, commonly 0.2–5 Hz)
  • CAN bus idle voltages: CAN_H ~2.5–3.5 V, CAN_L ~1.5–2.5 V (differential ~0–2 V); termination ≈ 60 Ω
  • LIN bus idle: approx. battery voltage (when driven) or pull-up level per vehicle spec
  • Fuel level sensor analog/resistive values if direct: typical 0–5 V signal or variable resistance (vehicle-specific)
  • Power feed to sensor/module: battery voltage (approx. 12 V) with ignition on
  • Module ground: near 0 V with good continuity

Diagnostic algorithm

  1. Confirm the DTC is current: connect a scan tool, record the code(s), freeze frame, and live data. Note whether the code is steady or intermittent.
  2. Check for correlated codes: diagnose any network-wide faults first (multiple U-codes may indicate bus short or termination failure).
  3. Visual inspection: inspect fuel tank area connectors, wiring harness, and any intermediate junctions for corrosion, water ingress, or mechanical damage.
  4. Verify power and ground: with ignition ON, verify battery voltage at the fuel level sensor/module power pin and near 0 V at ground. Repair any open or high-resistance connections.
  5. Verify vehicle network signals: use a scan tool or oscilloscope to check for CAN/LIN activity. Confirm whether the fuel level module message ID is present and at expected frequency. If message absent, isolate to sensor/module side.
  6. Check bus integrity: measure CANH/CANL voltages with key on, engine off; measure termination resistance between CANH and CANL (≈60 Ω). Repair short/open as required.
  7. Probe sensor outputs: if sensor is analog/resistive, measure sensor voltage or resistance while moving the float (if accessible) to confirm operation.
  8. Repair or replace: repair wiring/connector faults, replace blown fuses, repair bus short, or replace fuel level sensor/module if confirmed defective.
  9. Reprogram/Verify: if module replacement occurred, ensure any required programming/configuration is completed and clear codes.
  10. Retest: clear DTCs and verify system returns to normal operation under the conditions that originally set the code; road test and re-scan.

Likely causes

  • Connector corrosion or poor pin contact at the fuel tank module
  • Faulty ground or fused power feed to the fuel level sensor/module
  • Damaged CAN or LIN data pair (open, short to Vb or ground)
  • Failed fuel level sensor/module inside the tank
  • Failed gateway or module not forwarding messages

Fault status

⚠️ Status
Lost Communication With Fuel Level Sensor A — no valid data/messages received from the fuel level sensor/module on the vehicle communication bus.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

9,688

The library contains 9,688 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