SPN 723 FMI 20: Meaning and Fix
SPN 723 FMI 20 indicates the secondary engine speed sensor (Sensor 2) has reported a sustained drift above its calibrated operating threshold, classified as ‘data drifted high’ per SAE J1939 FMI definitions. The ECM compares both speed sensor inputs continuously; when Sensor 2 diverges beyond tolerance, this fault activates. Technicians commonly encounter this code on MAN TGX and Mercedes-Benz Actros platforms after reluctor wheel damage or crankshaft sensor aging, particularly following aggressive engine braking cycles on long-haul routes.
Common Symptoms
- Erratic RPM Gauge: The tachometer displays unstable or falsely elevated engine speed readings inconsistent with actual throttle position and engine load demands.
- Reduced Engine Power: ECM activates torque derate mode to protect drivetrain components when secondary speed sensor signals exceed permissible deviation thresholds.
- Transmission Shift Faults: Automated gearboxes misinterpret inflated rpm data, causing inappropriate upshift or downshift behavior and potential TCU fault code generation.
- Engine Warning Lamp: MIL or amber warning lamp illuminates persistently, with fault logged in ECM memory under Engine Speed Sensor Information PGN group.
Probable Causes
- Reluctor Wheel Damage: Chipped, corroded, or debris-contaminated tone wheel teeth generate irregular pulse spacing, causing the ECM to calculate falsely elevated speed values.
- Sensor Air Gap Error: Excessive or insufficient clearance between the magnetic speed sensor tip and reluctor wheel alters signal amplitude, producing drift-high readings.
- Wiring Harness Interference: Electromagnetic interference from adjacent high-current circuits induces noise into Sensor 2 signal lines, falsely elevating interpreted rpm values.
- Failing Sensor Element: Internal degradation of the Hall-effect or variable-reluctance sensing element causes output voltage drift beyond ECM-accepted calibration boundaries.
Advanced Technical Analysis
The ECM continuously monitors the pulse frequency from Engine Speed Sensor 2 via a dedicated digital input channel. Per Bosch EDC17 architecture, both speed sensor signals are cross-validated using a plausibility window typically set within ±50 rpm under steady-state conditions. When Sensor 2 output frequency consistently exceeds this window relative to Sensor 1 (SPN 190), the controller registers FMI 20. This cross-validation logic runs at ECM cycle rates of approximately 10 ms, ensuring rapid anomaly detection.
From an electrical perspective, FMI 20 drift-high faults frequently originate from partial short circuits to voltage supply lines or broken shielding in the sensor harness. Bosch and Deutz factory documentation specifies that signal wire shielding must maintain ground continuity below 1 ohm. Debouncing timers within the ECM — typically 500 ms to 2 seconds depending on calibration — prevent transient noise from triggering false faults. Persistent drift beyond the debounce period confirms a genuine hardware or wiring defect requiring physical inspection.
Upon confirming SPN 723 FMI 20, most ECM calibrations initiate a graduated fallback strategy. MAN and Mercedes-Benz factory protocols specify that engine torque is derated by 20–30% and speed is limited to a safe operating threshold, typically 1,200–1,500 rpm, to prevent mechanical overspeed damage. The transmission control unit simultaneously receives a CAN message indicating sensor plausibility failure, prompting it to restrict gear selections. This protective architecture prevents catastrophic drivetrain failures during active fault conditions.
Long-term diagnostic strategy involves capturing live data from both SPN 190 and SPN 723 simultaneously using a J1939-compliant scan tool during a controlled road test. Technicians at Deutz authorized workshops frequently identify this fault after extended idle periods in cold climates, where sensor air gaps shift due to thermal expansion of engine block components. Replacing the reluctor wheel and recalibrating sensor air gap to OEM specification — typically 0.5–1.5 mm — resolves recurring drift-high events. Harness inspection for chafing near the flywheel housing is mandatory.
Step-by-Step Troubleshooting Guide
- Live Data Comparison: Connect J1939 diagnostic tool and compare SPN 190 versus SPN 723 rpm values simultaneously during engine idle and acceleration to quantify divergence.
- Sensor Air Gap Measurement: Using feeler gauges, verify Engine Speed Sensor 2 air gap against OEM specification, typically 0.5–1.5 mm, and adjust mounting depth accordingly.
- Harness Continuity Check: Measure signal wire shield continuity and insulation resistance; values above 1 MΩ to ground on signal lines indicate compromised insulation requiring harness replacement.
- Reluctor Wheel Inspection: Remove sensor and visually inspect tone wheel for chipped teeth, corrosion, or metallic debris accumulation causing irregular pulse output to ECM.