SPN 96 FMI 4: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 96 FMI 4: Meaning and Fix

FMI 4 indicates the ECM detected voltage below the normal operating range on the Fuel Level 1 signal circuit, typically below 0.25 V. This fault commonly appears after a fuel tank replacement or wiring repair where the sensor ground wire is pinched against the chassis. Technicians often see this after an accidental short during installation of aftermarket auxiliary tanks.

Common Symptoms

  • Empty gauge: Dash display shows zero fuel despite tank being full, causing driver confusion.
  • Warning lamp: Amber or red warning lamp illuminates on the dash, indicating a sensor fault.
  • No fuel reading: J1939 data bus broadcasts fuel level as 0% or no signal to other ECUs.
  • Intermittent drop: Fuel level jumps erratically to zero or low values during vehicle vibration.

Probable Causes

  • Shorted sensor: Internal short in the fuel level sender reduces resistance below minimum threshold.
  • Chafed wiring: Harness insulation worn through, causing signal wire to ground against chassis frame.
  • Connector corrosion: Moisture ingress in the 6-pin Deutsch connector creates low-resistance path to ground.
  • ECM failure: Internal ECM pull-up resistor failure or A/D converter damage, though rare.

Advanced Technical Analysis

The ECM monitors the Fuel Level 1 analog input via a 5 V pull-up resistor. Normal sender resistance ranges from 10 Ω (full) to 250 Ω (empty). When the signal voltage falls below 0.5 V for 200 ms, the ECM sets FMI 4. This threshold prevents false triggers from fuel slosh.

A debouncing timer of 10 seconds is applied after the initial voltage drop to confirm a persistent fault. If the voltage recovers above 0.75 V within this window, the fault is cleared. This prevents nuisance codes during fuel filling or sudden braking.

Upon activation, the ECM sets the fuel level to 0% on the J1939 bus and may inhibit engine start if the level is critical. Some OEMs (e.g., MAN) also derate engine torque to 50% to protect the fuel system from running dry.

For long-term prevention, verify the sender ground return path is isolated from chassis ground. In Mercedes-Benz trucks, a dedicated return wire is mandatory. After repairs, perform a resistance sweep from full to empty using a decade box to validate the ECM response.

Step-by-Step Troubleshooting Guide

  1. Visual inspection: Check fuel level wiring harness for chafing, corrosion, or pinched wires near tank straps.
  2. Measure resistance: Disconnect sender; measure resistance between signal and ground. Should be 10–250 Ω.
  3. Voltage test: With ignition on, measure signal wire voltage to ground. Expect 0.5–4.5 V DC.
  4. Simulate sensor: Connect a 100 Ω resistor between signal and ground; gauge should read near 50%.