SPN 723 FMI 21: Meaning and Fix
SPN 723 FMI 21 indicates the Engine Speed Sensor 2 signal has drifted below the expected minimum threshold, typically by more than 15% of the calibrated value for a defined period. This code commonly appears after a forced DPF regeneration when excessive heat damages the sensor tip or its wiring harness. Technicians frequently encounter this fault after replacing the ECM with an incorrectly flashed unit, causing a mismatch in the speed sensor calibration parameters.
Common Symptoms
- Intermittent Stall: Engine may stall unexpectedly during deceleration or idle due to loss of redundant speed validation.
- Reduced Power Mode: ECM initiates torque derate to prevent overspeed or mechanical damage when speed signal is unreliable.
- Erratic Tachometer: Dashboard tachometer may fluctuate or drop to zero, even though the engine is running normally.
- Harsh Shifting: Transmission controller uses SPN 723 for shift scheduling; drifting signal causes abrupt or delayed gear changes.
Probable Causes
- Sensor Air Gap: Excessive gap between the variable reluctance sensor tip and the tone wheel ring gear exceeds 1.5 mm.
- Shielded Cable Damage: Chafing or corrosion on the twisted-pair shield allows electromagnetic interference to distort the low-voltage AC sine wave.
- Tone Wheel Runout: Bent or worn tone wheel teeth reduce signal amplitude, causing the ECM to interpret the pulse train as drifting low.
- ECM Pull-Up Resistor: Internal 2.5 kΩ pull-up resistor failure or incorrect termination resistor value alters the signal bias voltage.
Advanced Technical Analysis
The ECM’s microcontroller continuously samples the analog voltage from sensor 2. It compares the zero-crossing frequency against the expected engine speed model. If the sampled peak-to-peak voltage falls below the minimum threshold (typically 0.5 V AC at cranking speed), the diagnostic counter increments. After 5 consecutive seconds of invalid signal, the FMI 21 condition is latched, and the signal is marked as drifted low.
Electrically, the sensor generates a sinusoidal waveform proportional to the magnetic flux change. A drift low is often caused by a short to ground in the signal line, which reduces the amplitude. The ECM’s input stage includes a debouncing timer to filter noise. However, a hard short will bypass this filter, causing the ADC value to hover near zero, triggering the fault immediately rather than after the debounce period.
Upon activation, the ECM enters a fallback strategy. It substitutes the primary speed signal (SPN 190) from sensor 1 for all critical control functions. Torque is derated to 60% of maximum, and the engine is limited to 1800 rpm. The VGT actuator is forced to a safe position, and EGR flow is reduced to prevent soot buildup. This protects the aftertreatment system from overheating during regeneration.
Long-term, technicians should verify the sensor’s resistance (typically 750-950 Ω) and inspect the harness for intermittent shorts using a thermal cycling test. A common workshop scenario is a loose connector pin that tests fine cold but fails after engine heat expansion. Preventative maintenance includes applying dielectric grease and securing the harness with zip ties away from high-vibration areas, as per Bosch and MAN factory guidelines.
Step-by-Step Troubleshooting Guide
- Oscilloscope Check: Connect a scope to sensor 2 output. Verify the sine wave peak-to-peak amplitude exceeds 1.0 V at cranking speed.
- Resistance Measure: Disconnect sensor and ECM. Measure resistance across pins; should read 750-950 Ω. Any open circuit indicates a broken coil.
- Harness Continuity: Perform a voltage drop test on the signal and return lines. Maximum drop allowed is 0.1 V under load.
- Tone Wheel Inspect: Rotate engine manually. Check all teeth for damage or debris. Verify radial runout is less than 0.1 mm.