SPN 524259 FMI 2: Meaning and Fix
This fault indicates that the Electronic Control Unit (ECM) has detected an erratic, intermittent, or incorrect signal from a sensor or actuator assigned to SPN 524259. In practice, this code commonly appears after a forced DPF regeneration when a temperature sensor produces unstable readings due to thermal shock, or following an ECM replacement where the new unit misinterprets the sensor’s output. The ECM logs the fault when the signal violates plausibility checks or exceeds debouncing timer thresholds, often triggering a temporary torque derate to protect the aftertreatment system.
Common Symptoms
- Intermittent Power Loss: Engine power drops unpredictably during acceleration or hill climb, often recovering after key cycle.
- Erratic Sensor Readings: Diagnostic tool shows fluctuating values from the assigned sensor, jumping between valid and invalid ranges.
- Failed Regeneration: DPF regeneration aborts prematurely due to unstable inlet temperature sensor data.
- Check Engine Lamp: Amber warning lamp illuminates intermittently, often clearing and reappearing without pattern.
Probable Causes
- Damaged Harness: Chafed or pinched wires in the sensor harness cause intermittent shorts or opens, especially near engine mounts.
- Corroded Connector: Moisture ingress at the sensor connector leads to high resistance and erratic signal transmission.
- ECM Software Mismatch: After ECM replacement, incorrect calibration or software version causes misreading of the assigned sensor.
- Faulty Sensor: Internal sensor failure, such as cracked ceramic element in a pressure sensor, produces unstable output.
Advanced Technical Analysis
The ECM monitors the assigned sensor signal via a dedicated analog-to-digital converter channel. When the signal voltage deviates from the expected range for more than 50 ms, the ECM sets a debouncing timer. If the timer expires without stabilization, FMI 2 is logged. For example, a Deutz D2011 L04 engine uses a manufacturer-assignable SPN for the intake air temperature sensor; after a hot restart, the sensor may output erratic values due to thermal lag, triggering this fault.
Electrically, the fault arises when the signal line impedance changes dynamically due to partial connector wetting or wire chafing. A 1 MΩ pull-up resistor in the ECM can become overwhelmed by a 100 Ω leakage path to ground, causing voltage to drop intermittently. On a MAN D2676 engine, this manifests as a 2.5V to 0.5V jump in the measured variable, which the ECM interprets as erratic data, especially when the sensor is exposed to vibration.
As a safety response, the ECM activates a torque derate of up to 25% and disables any active regeneration. The system also freezes the current sensor value for plausibility checks in subsequent drive cycles. On a Mercedes-Benz OM471, this derate is limited to 60 seconds unless the fault persists, after which the engine enters a limp-home mode. The ECM also stores a snapshot of the sensor voltage and engine speed at fault onset.
Long-term prevention requires verifying the sensor’s supply voltage (typically 5V ±0.25V) and measuring the signal line with a 100 kΩ load to simulate ECM input. Technicians frequently encounter this fault after replacing the ECM on a Bosch EDC17 system, where the new unit expects a different sensor characteristic. In such cases, flashing the correct calibration data resolves the issue. Always inspect the connector for bent pins, as these cause intermittent contact.
Step-by-Step Troubleshooting Guide
- Inspect Connector: Disconnect sensor, check for corrosion or bent pins. Clean with dielectric grease and reconnect tightly.
- Check Supply Voltage: Measure between sensor power and ground: must be 5.0V ±0.2V with ignition on.
- Perform Wiggle Test: While monitoring live data, wiggle the harness near engine mounts. Look for signal dropouts or spikes.
- Verify Calibration: Using manufacturer software, confirm ECM calibration matches the sensor part number. Reflash if mismatch found.