SPN 4332 FMI 31: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 4332 FMI 31: Meaning and Fix

SPN 4332 FMI 31 indicates the Aftertreatment 1 SCR System 1 State has reported an undefined or invalid binary pattern to the ECM. Per SAE J1939, valid states range from 0 to 7; any other value triggers FMI 31. Technicians frequently encounter this fault after an interrupted DEF purge or when a cold-soak defrost cycle fails to complete, leaving the system in a transitional limbo state that the ECM cannot resolve.

Common Symptoms

  • Engine derate active: ECM reduces torque by up to 40% to protect SCR components from unmonitored dosing.
  • DEF warning lamp on: Amber warning lamp illuminates; driver information center shows ‘SCR System Fault’.
  • No DEF dosing: SCR dosing valve remains closed; NOx conversion stops, increasing tailpipe emissions.
  • Failed OBD readiness: On-board diagnostics monitor cannot complete self-test; vehicle fails inspection.

Probable Causes

  • Corrupted state machine: ECM firmware loses synchronization during power-down or rapid ignition cycling.
  • DEF pump failure: Internal pump seizure or electrical open-circuit prevents proper purge/defrost cycles.
  • CAN bus noise: Electromagnetic interference on J1939 bus corrupts the SCR state message from ACM.
  • Incorrect calibration: Aftertreatment control module (ACM) has mismatched software version vs. ECM.

Advanced Technical Analysis

The ECM continuously monitors the 4-bit state field from the ACM via PGN 0xFED1. When the received binary pattern does not match any defined state (0-7), the ECM sets FMI 31. This typically occurs when the ACM loses power mid-cycle, causing the output register to float or hold an old transitional value. The ECM then freezes dosing and requests a system reset.

Electrical analysis reveals that the ACM’s state output is pulled high with a 10 kΩ resistor to 5V. A short to ground on the signal line forces the input to 0b0000 (dormant), while a short to battery creates 0b1111, both invalid. Debouncing timers in the ECM (typically 500 ms) filter transient noise, but persistent invalid states trigger the fault immediately.

When FMI 31 is active, the ECM invokes safety fallback: it disables the DEF dosing valve, sets a torque derate of 25-40%, and logs a freeze-frame of battery voltage and ambient temperature. On Mercedes-Benz OM471 engines, the derate is linear with time; after 2 hours of continuous fault, torque is capped to 50%. This protects the SCR catalyst from thermal shock.

Long-term prevention requires verifying ACM firmware matches ECM calibration. A real-world workshop example: after replacing a DEF pump on a MAN TGX, the technician forgot to perform the ‘SCR state reset’ via diagnostic tool. The fault reappeared after the first key cycle. A forced DPF regeneration followed by a purge cycle cleared the invalid state and restored normal dosing.

Step-by-Step Troubleshooting Guide

  1. Read freeze frame: Record battery voltage, ambient temp, and ignition cycles at fault occurrence.
  2. Inspect DEF pump: Measure pump resistance (0.5-2.0 Ω) and check for 12V at purge command.
  3. Verify ACM calibration: Compare ACM part number and software version to ECM using OEM diagnostic tool.
  4. Cycle ignition key: Turn ignition OFF for 60 seconds, then ON; monitor state transition from dormant to normal.

Have more questions about SPN 4332 FMI 31?


20 Frequently Asked Questions — SPN 4332 FMI 31