SPN 653 FMI 31: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 653 FMI 31: Meaning and Fix

SPN 653 FMI 31 indicates the Engine Control Module (ECM) has detected a continuous active fault on the Cylinder 3 fuel injector circuit. This condition exists without the fault being intermittent or cleared, often triggered after a failed injector replacement or ECM software update. Technicians commonly see this code after a no-start event on a Deutz TCD 2013 engine, where the injector solenoid remains open or shorted to ground, preventing fuel metering.

Common Symptoms

  • Misfire Cylinder 3: Engine runs rough with a persistent misfire on cylinder 3, detectable via cylinder cutout test.
  • No-Start Condition: Engine cranks but fails to start due to loss of fuel injection on the affected cylinder.
  • Excessive White Smoke: Unburned fuel from cylinder 3 produces white smoke at idle and during light load.
  • Power Loss & Derate: ECM activates torque reduction to protect the engine, reducing power by up to 50%.

Probable Causes

  • Injector Solenoid Short: Internal short to ground or open circuit in the cylinder 3 injector solenoid coil.
  • Harness Chafing: Wiring harness chafed against engine block near cylinder 3, causing intermittent ground.
  • ECM Driver Failure: Output driver for cylinder 3 within the ECM is permanently stuck or failed.
  • Connector Corrosion: Corrosion on the 2-pin injector connector increases resistance, triggering condition exists.

Advanced Technical Analysis

The ECM monitors the injector solenoid current profile using a high-side driver with integrated flyback diode. When the ECM commands the injector to open, it expects a specific current rise time and peak hold value. SPN 653 FMI 31 activates when the ECM detects a continuous deviation from the calibrated current signature for more than 100 ms, indicating a hard fault rather than a transient glitch. This logic prevents false triggers during engine cranking.

Electrically, the ECM uses a debouncing timer that requires the fault to be present for 5 consecutive ignition cycles without a single good measurement. If the injector circuit shows an open or short for 2 seconds cumulative within a 10-second window, the condition exists flag is set. This prevents nuisance codes from vibration-induced contact loss. Real-world data from Bosch MD1 ECUs shows this timer is critical after injector replacement.

Once the condition exists flag is active, the ECM immediately disables the cylinder 3 injector driver and enters a safety fallback mode. Fuel injection is cut to that cylinder entirely, and the ECM compensates by increasing injection duration on remaining cylinders up to a safe limit. Torque is derated by 40-60% depending on engine speed. On a MAN D2676 engine, this derate is capped at 1500 rpm to prevent excessive thermal stress.

Long-term diagnosis requires verifying injector return flow rates and performing a cylinder compression test to rule out mechanical issues. A common workshop scenario: after replacing an injector on a Mercedes-Benz OM471, the code reappears because the new injector calibration code was not programmed into the ECM. Always use the factory scan tool to read the injector IQA code and ensure the ECM software matches the hardware revision.

Step-by-Step Troubleshooting Guide

  1. Visual Inspection: Inspect cylinder 3 injector connector and harness for chafing, corrosion, or loose pins.
  2. Resistance Measurement: Measure injector solenoid resistance between pins; spec is 0.5-2.0 ohms at 20°C.
  3. ECM Output Test: Use breakout box to measure ECM driver voltage during cranking; should pulse 12-24V.
  4. Injector Swap Test: Swap injector 3 with another cylinder; if fault moves, replace injector 3.