SPN 5743 FMI 20: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 5743 FMI 20: Meaning and Fix

SPN 5743 FMI 20 indicates the Aftertreatment 1 SCR Temperature Sensor Module has reported a sustained upward drift in multiplexed temperature values transmitted to the engine ECU via J1939. The ECU detects readings exceeding the expected calibrated range without a plausible thermal justification. This fault commonly appears after a forced DPF regeneration cycle where residual heat causes sensor module output to drift beyond threshold, triggering a logged active fault during post-regen cooldown.

Common Symptoms

  • SCR Efficiency Derate: Engine ECU restricts urea dosing strategy, reducing SCR conversion efficiency and elevating NOx tailpipe output beyond legal limits.
  • Aftertreatment Warning Lamp: Amber aftertreatment malfunction indicator activates on dashboard, alerting operator to an active emissions system fault requiring immediate inspection.
  • Abnormal Sensor Readings: Diagnostic scan tools display SCR outlet temperatures significantly above expected values relative to actual exhaust gas thermal conditions.
  • Regeneration Cycle Disruption: Active and passive DPF regeneration strategies are interrupted as the ECU cannot confirm safe SCR thermal window for continued operation.

Probable Causes

  • Sensor Module Internal Drift: Internal reference voltage shift within the SCR temperature sensor module causes multiplexed output to report artificially elevated temperature values.
  • Wiring Harness Contamination: Moisture or exhaust condensate ingress into connector pins induces resistive offset, pushing sensor signal voltage into an out-of-range high condition.
  • Module Supply Voltage Fault: Unstable or elevated Vcc supply to the sensor module skews analog-to-digital conversion, producing systematically high temperature readings on J1939.
  • Sensor Element Degradation: Prolonged thermal cycling degrades the NTC thermistor element, altering resistance-temperature characteristics and producing upward-drifted signal outputs.

Advanced Technical Analysis

The ECM continuously monitors multiplexed temperature values received from the SCR Sensor Module via J1939 PGN data frames. FMI 20 is triggered when the reported signal exceeds the upper plausibility threshold defined in the ECU calibration dataset for a debounce period typically set between 2 and 5 seconds. The microcontroller compares incoming values against modeled exhaust temperature maps derived from engine load, speed, and injection parameters to confirm implausibility before fault confirmation.

Electrically, FMI 20 differs from FMI 3 in that it does not represent a hard short-to-voltage condition but rather a gradual upward signal drift. Technicians should measure the sensor module signal output pin voltage under operating conditions; values consistently above 4.6V on a 0–5V reference scale indicate drift. Debounce timers prevent false positives from transient thermal spikes, so only sustained drift events beyond the calibration window result in a confirmed and stored fault code.

Upon confirming SPN 5743 FMI 20, the ECM activates a safety fallback strategy per SAE J1939 and OEM-specific calibration logic. Urea injection quantity is limited to a conservative fixed map, and engine torque derate may be applied in a staged manner after extended fault persistence, commonly after 30 to 60 minutes of continuous fault activity. MAN and Mercedes-Benz Actros platforms implement a two-stage derate: first a 25% torque reduction, followed by a limp-home restriction if the fault remains unresolved.

Workshop experience shows this fault frequently reappears after technicians replace only the temperature sensor without inspecting the sensor module itself. On Deutz TCD and Bosch SCR aftertreatment systems, the module connector should be cleaned with contact cleaner and inspected for fretting corrosion. Long-term prevention includes periodic harness integrity checks and module supply voltage verification during scheduled maintenance. Reflashing the ECU with the latest calibration file often resolves drift threshold mismatches introduced by software versions predating updated sensor module hardware revisions.

Step-by-Step Troubleshooting Guide

  1. Retrieve Full Fault Context: Connect J1939-compliant diagnostic tool, record freeze-frame data, and note engine load and exhaust temperature conditions at time of fault activation.
  2. Inspect Module Connector: Examine SCR sensor module connector for moisture ingress, pin corrosion, or fretting damage; clean with approved electrical contact cleaner before further testing.
  3. Measure Signal Voltage: With engine at operating temperature, verify sensor module output signal voltage remains within 0.5–4.5V range; sustained readings above 4.6V confirm drift fault.
  4. Validate Module Supply Voltage: Measure Vcc supply to sensor module; voltage outside 4.75–5.25V range indicates power supply fault contributing to analog-to-digital conversion errors.