SPN 4332 FMI 1: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 4332 FMI 1: Meaning and Fix

SPN 4332 FMI 1 indicates the Aftertreatment 1 SCR System 1 State is reporting a valid but below-normal operational range, meaning the system is in a dormant, purging, or protect mode when normal dosing operation (0010b) is expected. This fault commonly appears after a forced DPF regeneration when the SCR controller fails to exit the purging state, locking the system in a non-dosing condition. Technicians frequently encounter this after replacing the ECM without resetting the SCR learned values.

Common Symptoms

  • Reduced engine torque: Engine derates to 40-60% due to SCR inactivity, limiting vehicle speed to 20 km/h.
  • DEF dosing stopped: Dosing unit remains inactive despite engine at operating temperature and normal exhaust flow.
  • MIL and amber lamp on: Dashboard warning lamps illuminate, with no active regeneration possible until fault clears.
  • Increased NOx emissions: Tailpipe NOx levels exceed 5 g/kWh, triggering additional fault codes for NOx sensors.

Probable Causes

  • SCR controller stuck: Dosing control unit remains in purging or dormant mode due to incomplete shutdown sequence.
  • DEF pump voltage low: Supply voltage below 10 V causes pump to stay in protect mode against cold or heat.
  • CAN bus signal corruption: Interrupted J1939 message from SCR controller to ECM results in invalid state reading.
  • Software mismatch: ECM calibration and SCR controller firmware versions are incompatible, preventing normal mode transition.

Advanced Technical Analysis

The ECM monitors the SCR state via a 4-bit encoded signal on the Aftertreatment 1 SCR Dosing System Information 1 PG. The expected value during normal operation is 0010b. When FMI 1 triggers, the ECM sees a state below normal—0000b (dormant) or 0100b (purging)—during a period when dosing is commanded. The diagnostic debounce timer typically requires 10 seconds of continuous invalid state before logging the fault.

Electrically, the SCR controller receives a wake-up signal from the ECM via a dedicated discrete line. If the line voltage is below 8 V (e.g., due to corroded pins at the 94-pin connector), the controller remains in sleep mode. MAN and Deutz factory manuals specify checking pin A28 for 12 V during key-on, with a 100 ms debounce for state transitions.

As a safety fallback, the ECM sets a torque derate of 60% and disables automated regeneration. The SCR system will not attempt dosing until the state returns to 0010b. In some Bosch ECU variants, a forced state reset is possible by cycling the ignition three times within 30 seconds, but this only works if the underlying cause is a transient CAN glitch.

Long-term prevention requires verifying that the DEF pump heater and pressure sensor voltages are within specification. Real-world workshop data shows that 30% of these faults are resolved by updating the SCR controller firmware to version 2.4 or higher. Another common fix is resetting the SCR learned values via diagnostic tool after ECM replacement, as seen on Mercedes-Benz OM471 engines.

Step-by-Step Troubleshooting Guide

  1. Read live state: Use diagnostic tool to monitor SPN 4332 value; verify if state is 0000b or 0100b during engine run.
  2. Check DEF pump voltage: Measure voltage at pump connector; must be 11-14 V. Below 10 V indicates wiring or relay fault.
  3. Perform CAN bus test: Inspect J1939 termination resistors (120 Ω each) and check for shorts between CAN H and CAN L.
  4. Reset SCR controller: Disconnect battery for 10 minutes to force controller reboot, then perform a full system relearn.