SPN 5245 FMI 9: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 5245 FMI 9: Meaning and Fix

SPN 5245 FMI 9 indicates the Engine Control Module (ECM) has detected an abnormal update rate from the Aftertreatment 1 Diesel Exhaust Fluid Tank 1 Information 1 message. This means the expected periodic broadcast of the DEF level indicator status (on/off) is missing or irregular. In practice, this fault commonly appears after a forced DPF regeneration or when a non-OEM DEF level sensor is installed, causing the controller area network (CAN) bus timing to drift outside the J1939 specification.

Common Symptoms

  • No DEF Warning: Driver does not receive low DEF level lamp illumination despite low fluid condition.
  • Torque Derate: Engine power progressively reduced to 25% after 50 km of driving with active fault.
  • Check Engine Lamp: Solid amber MIL on dashboard; fault logged in ECM memory as active or inactive.
  • System Lockout: After 10 engine hours, vehicle may not restart if DEF level remains low.

Probable Causes

  • CAN Bus Fault: Open, short, or high resistance on J1939 backbone between ECM and aftertreatment controller.
  • Sensor Power Loss: DEF tank level sensor loses 5V reference or ground due to corroded connector pins.
  • ECM Software Glitch: Firmware timing parameter corruption after incomplete flash update or battery voltage dip.
  • Controller Failure: Aftertreatment control module internal clock drift or watchdog timeout prevents message transmission.

Advanced Technical Analysis

The ECM monitors the transmission rate of the Aftertreatment 1 DEF Tank 1 Information 1 message (PGN 65110). Per SAE J1939-71, this message must be broadcast every 1000 ms ± 50 ms. If the ECM detects a gap exceeding 1100 ms or a burst shorter than 950 ms for three consecutive cycles, it sets FMI 9. The debounce timer is typically 3.5 seconds. This logic prevents false flags during transient CAN bus arbitration spikes, such as during key-on events.

Electrically, the fault often originates from a marginal 5V sensor supply circuit. The DEF level sensor draws approximately 20 mA. A voltage drop below 4.75V at the sensor due to corroded terminal 1 (power) or terminal 2 (ground) causes the sensor microcontroller to reset, interrupting its message scheduling. Using a digital storage oscilloscope on the CAN-H and CAN-L lines (terminal A and B) reveals missing or distorted message frames. A 120-ohm termination resistor check at the aftertreatment controller is mandatory.

When the ECM detects an abnormal update rate, it initiates a graduated response. Initially, a diagnostic trouble code is stored and the MIL illuminates. After 10 engine hours of continuous fault presence, the ECM commands a 25% torque derate and activates the DEF low-level indicator (SPN 5245 data field = 01b) regardless of actual fluid level. This fallback ensures the driver is warned of potential non-compliance with Euro VI emission regulations. The derate is released only after three consecutive valid messages are received.

Long-term prevention requires verifying the aftertreatment controller’s firmware version matches the ECM calibration. Technicians frequently encounter this fault after replacing the ECM without performing a J1939 network scan. Using a CANalyzer or similar tool to log PGN 65110 for 60 seconds confirms timing stability. Real-world example: a 2020 MAN TGS recovered after replacing a chafed CAN wire near the DEF pump bracket. The repair restored message integrity and cleared the fault without sensor replacement.

Step-by-Step Troubleshooting Guide

  1. Scan CAN Bus: Use a J1939 diagnostic tool to verify PGN 65110 update rate is within 950-1050 ms.
  2. Check Terminations: Measure resistance between CAN-H and CAN-L at the aftertreatment controller; expect 60 ohms.
  3. Inspect Connectors: Remove DEF sensor connector; check for bent pins, corrosion, or moisture ingress.
  4. Test Sensor Supply: Measure voltage between pin 1 and pin 2 of sensor harness; must be 4.75-5.25V.