SPN 324 FMI 5: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 324 FMI 5: Meaning and Fix

SPN 324 FMI 5 indicates the Electronic Control Unit (ECM) has detected current below normal or an open circuit on the auxiliary input/output circuit. This fault often appears after a sensor connector is left unplugged during maintenance, or when a wire chafes through against a bracket on a vibrating engine. The ECM measures the circuit current against a calibrated threshold; if the current stays below the minimum for a debounce timer of typically 100 ms, the fault is set. Technicians commonly see this after replacing an ECM without transferring the correct calibration data for the pull-up resistor configuration.

Common Symptoms

  • No Sensor Signal: The ECM receives no valid reading from the affected auxiliary input, often showing a fixed default value.
  • Intermittent Operation: The circuit may work briefly when cold but loses continuity as thermal expansion loosens a terminal.
  • Warning Lamp Illuminated: The amber warning lamp on the dashboard activates immediately when the fault is detected.
  • System Derate Active: If the input controls a critical function, the ECM may limit engine torque or speed to protect components.

Probable Causes

  • Open Wiring Harness: A broken wire inside the insulation, often near a flex point or connector strain relief.
  • Corroded Connector Pin: Oxidation on the pin surface increases resistance, causing the ECM to sense an open circuit.
  • Failed Sensor Internally: An open circuit within the sensor itself, such as a broken thermistor or Hall-effect element.
  • ECM Pull-Up Open: The internal pull-up resistor inside the ECM driver circuit has failed, preventing current flow.

Advanced Technical Analysis

The ECM microcontroller monitors the current on the auxiliary I/O pin by comparing the voltage drop across a precision shunt resistor. When the measured current falls below the calibrated threshold (typically 2 mA for a 5V pull-up), the software increments a debounce counter. If the counter exceeds a time window of 100 ms, the fault is confirmed and stored in non-volatile memory. This logic prevents false triggering from transient noise.

An open circuit in the external wiring causes the ECM to see the full pull-up voltage (typically 5V) on the signal line with zero current flow. The ECM’s input stage is designed to detect this condition by continuously sampling the shunt voltage. In German engineering standards (Bosch, MAN), the debounce timer is extended to 200 ms for vibration-prone environments to avoid nuisance faults during engine start.

Upon detecting FMI 5, the ECM activates a safety fallback strategy. For critical inputs like the auxiliary coolant temperature sensor, the ECM substitutes a default value (e.g., -40°C) and may command a torque derate of up to 25% to prevent engine damage. The J1939 message for this fault includes the SPN 324 and FMI 5 in the DM1 broadcast, alerting the operator and any connected diagnostic tools.

A long-term diagnostic strategy involves measuring the open-circuit voltage at the sensor connector (should be 5V ±0.2V) and the short-circuit current (should be 5-10 mA). In real-world workshops, this fault frequently occurs after a technician forgets to reconnect the sensor after a DPF regeneration service. Always inspect the connector for bent pins and verify the ECM calibration matches the sensor type per the manufacturer’s wiring diagram.

Step-by-Step Troubleshooting Guide

  1. Visual Inspection: Check the wiring harness and connector for visible damage, corrosion, or loose terminals near the sensor.
  2. Voltage Measurement: Measure voltage at the sensor connector with ignition on. Expect 5V ±0.2V between signal and ground.
  3. Resistance Check: Disconnect the sensor and measure its resistance. Compare to factory specification for the expected temperature range.
  4. ECM Pin Test: Back-probe the ECM connector and measure current. If below 2 mA, suspect open pull-up or harness fault.