SPN 4356 FMI 9: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 4356 FMI 9: Meaning and Fix

This fault indicates the Engine Control Module (ECM) has detected an abnormal update rate from the Aftertreatment 1 SCR Dosing System Requests 2 message, specifically the DEF line heater 3 request. The ECM expects a periodic signal update (typically every 100-500 ms); when the update interval deviates beyond a calibrated threshold (e.g., >1 second), FMI 9 sets. Technicians frequently encounter this after a forced DPF regeneration, when the dosing control unit temporarily loses synchronization with the ECM, or after replacing the ECM without a proper J1939 network scan.

Common Symptoms

  • DEF System Warning: Dashboard displays ‘DEF System Fault’ or ‘Service DEF System’ lamp, often amber.
  • Engine Torque Derate: Engine power progressively reduced to 25-40% to protect aftertreatment components.
  • Heater Inoperative: Diesel exhaust fluid line heater 3 fails to activate, risking DEF freezing below -11°C.
  • Intermittent Communication Loss: J1939 data link errors logged, with heater request dropping out sporadically during cold starts.

Probable Causes

  • Faulty Dosing Control Unit: Internal microcontroller glitch or corrupt firmware stops sending periodic heater request messages.
  • Open or Shorted CAN Bus: High resistance (>120 Ω) or short between CAN_H and CAN_L disrupts message timing.
  • ECM Software Mismatch: After ECM replacement, calibration parameters for heater request update rate are misconfigured.
  • Damaged Heater Relay Circuit: Back-EMF from a failing relay injects noise onto the CAN bus, corrupting message intervals.

Advanced Technical Analysis

The ECM monitors the J1939 PGN 65132 (Aftertreatment 1 SCR Dosing System Requests 2) for the DEF line heater 3 request bit (SPN 4356). A debouncing timer is started upon receiving each valid message; if the timer expires before the next expected update (typically >1.5 seconds), FMI 9 is latched. The ECM then increments a fault counter; after three consecutive failures, the diagnostic becomes active.

Electrical noise from the heater 3 power circuit (e.g., PWM switching at 100-200 Hz) can couple onto the CAN bus, causing bit stuffing errors that delay message transmission. A 120 Ω termination resistor at both ends of the backbone must be verified; an open termination increases signal reflections and jitter, triggering abnormal update rate faults. Bosch manuals specify checking for >60 mV noise on the CAN differential voltage.

Upon activation, the ECM enters a safety fallback: it sets the heater request to inactive (00b) and commands a torque derate of 1% per minute until a maximum of 60% reduction is reached. Simultaneously, the DEF dosing is halted to prevent crystallization. The fault will not auto-clear until a successful key cycle with a valid message rate is observed for at least 10 consecutive seconds.

Long-term prevention involves verifying that the dosing control unit firmware is updated to the latest MAN or Deutz factory release. In one real workshop case, a Mercedes-Benz Actros repeatedly logged SPN 4356 FMI 9 after a DPF regeneration; the root cause was a corroded CAN connector at the SCR dosing module. Cleaning and re-terminating the connector with dielectric grease resolved the intermittent update loss permanently.

Step-by-Step Troubleshooting Guide

  1. Scan CAN Bus Traffic: Use a J1939 tool to monitor PGN 65132; verify heater 3 request bit updates every 100-500 ms.
  2. Check Termination Resistors: Measure resistance between CAN_H and CAN_L at backbone ends; must be 60 Ω ± 5 Ω.
  3. Inspect Heater Relay: Test relay coil resistance (typically 70-100 Ω) and check for voltage spikes during switching.
  4. Update Control Unit Firmware: Flash latest OEM calibration for dosing control unit to correct message timing parameters.