SPN 802 FMI 8: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 802 FMI 8: Meaning and Fix

SPN 802 FMI 8 flags an abnormal frequency, pulse width, or period detected on Relay Diagonal 1, a monitored switching path used in redundant relay bridge circuits common in Bosch MSB and MAN engine management architectures. The ECM continuously monitors the diagonal signal timing; deviations beyond calibrated thresholds trigger this fault. This code frequently appears after replacing a faulty starter relay or during post-repair bench testing when relay coil response timing does not match ECM-expected switching intervals.

Common Symptoms

  • Intermittent Relay Dropout: Relay Diagonal 1 switching becomes erratic, causing unpredictable load disconnection or control circuit interruptions during normal engine operation.
  • ECM Fault Lamp Active: Malfunction indicator or amber warning lamp activates on the instrument cluster, signaling a monitored relay circuit timing violation to the operator.
  • Reduced System Response: Actuator response latency increases noticeably as the ECM enters a protective monitoring state, delaying relay-driven outputs like fuel solenoids or starters.
  • CAN Bus Diagnostic Event: J1939 DM1 message broadcasts SPN 802 FMI 8 across the datalink, alerting connected control modules of the relay diagonal signal irregularity.

Probable Causes

  • Relay Coil Degradation: Internal relay coil resistance drift alters switching rise and fall times, producing pulse widths outside ECM-programmed acceptance windows for Diagonal 1.
  • Wiring Harness Interference: Chafed or routed-adjacent high-current cables induce electromagnetic interference onto the diagonal signal line, corrupting frequency and period measurements.
  • ECM Driver Stage Fault: Internal MOSFET or gate driver within the ECM output stage deteriorates, generating irregular PWM timing on the Relay Diagonal 1 control channel.
  • Poor Ground Reference: Corroded or loose chassis ground connections introduce voltage offsets that distort the relay feedback signal timing perceived by ECM monitoring circuits.

Advanced Technical Analysis

The ECM microcontroller monitors Relay Diagonal 1 using an internal capture timer peripheral that measures each switching pulse’s period and duty cycle. Per Bosch EDC17 architecture, the acceptable switching frequency window is tightly defined; any signal deviating beyond ±15% of nominal triggers the FMI 8 classification. The diagnostic runs continuously during relay activation cycles, making it highly sensitive to coil inductance changes or driver timing jitter from aged components.

Electrical debouncing timers within the ECM firmware require the abnormal signal condition to persist for a defined validation window — typically 200 to 500 milliseconds in MAN and Deutz calibrations — before confirming fault storage. This prevents nuisance codes from transient switching spikes. However, intermittent harness faults near vibrating chassis members can repeatedly breach and reset this timer, creating a recurring fault without a permanent code, complicating scope-based diagnosis during static vehicle inspection.

Upon confirming SPN 802 FMI 8, the ECM engages a safety fallback strategy consistent with SAE J1939-73 diagnostic response protocols. Depending on manufacturer calibration, this may include disabling the affected relay output, substituting a default control state, or commanding a torque derate to prevent uncontrolled actuator behavior. MAN TGA and TGX platforms have been documented to restrict engine starting sequences when Diagonal 1 faults affect the starter control relay bridge circuit during active fault conditions.

Long-term diagnostic strategy requires oscilloscope verification of the Relay Diagonal 1 switching signal under live load conditions, comparing measured pulse period against OEM ECM calibration data. Technicians in field workshops frequently encounter this fault on vehicles with over 500,000 km after relay socket corrosion develops in exposed underhood environments. Preventive maintenance protocols from Deutz and Mercedes-Benz OM series manuals recommend relay socket inspection and dielectric compound application every major service interval to mitigate signal path degradation.

Step-by-Step Troubleshooting Guide

  1. Oscilloscope Signal Capture: Connect a lab-scope to the Relay Diagonal 1 control pin and measure switching pulse width, comparing against manufacturer-specified nominal frequency tolerance.
  2. Relay Substitution Test: Replace Relay Diagonal 1 with a verified OEM-specification relay and retest ECM switching response to isolate coil inductance or contact resistance faults.
  3. Harness Continuity Inspection: Inspect the diagonal signal wire for chafing, connector pin corrosion, or improper routing near high-current cables causing electromagnetic interference and signal distortion.
  4. Ground Circuit Verification: Measure voltage drop across all ECM ground return paths under relay activation load; values exceeding 100 mV indicate resistance causing signal timing errors.