SPN 803 FMI 1: Meaning and Fix
SPN 803 FMI 1 indicates the Relay Diagonal 2 output circuit voltage is below the normal operational range, as monitored by the ECM. This fault often appears after a major electrical repair, such as replacing the battery cables or the ECM itself, when a ground connection is left loose. The ECM detects the signal is valid but below the expected threshold, triggering a diagnostic trouble code and potentially disabling the relay-controlled auxiliary functions.
Common Symptoms
- Intermittent relay clicks: Relay Diagonal 2 chatters or fails to latch, causing intermittent auxiliary device operation during key cycles.
- No auxiliary power: Components powered by Relay Diagonal 2, such as cab heaters or fans, remain off despite ECM command.
- ECM derate active: Engine power is reduced by 25% as the ECM enters a safety torque derate to protect electrical systems.
- Frequent fault logging: The fault reappears after clearing, especially during cold starts when battery voltage dips below 11.0 V.
Probable Causes
- Open ground circuit: The relay ground wire is broken or corroded at the chassis connection, preventing proper coil energization.
- ECM driver failure: Internal ECM low-side driver for Relay Diagonal 2 is shorted or stuck open due to overcurrent.
- High resistance splice: A corroded inline splice in the relay control wire adds more than 5 ohms, dropping voltage below threshold.
- Battery voltage sag: System voltage drops below 10.5 V during cranking, causing the relay circuit to read below normal range.
Advanced Technical Analysis
The ECM microcontroller continuously monitors the voltage on the Relay Diagonal 2 output pin via an analog-to-digital converter. When the commanded state is ON, the ECM expects to see near battery voltage (typically 12.5–14.0 V). If the sampled voltage falls below 9.0 V for more than 500 milliseconds across three consecutive drive cycles, the FMI 1 is set. This logic prevents false triggers from transient noise.
Electrically, the relay coil forms a parallel path with the ECM’s internal pull-up resistor. A low voltage reading indicates excessive current draw or a partial short to ground before the coil. Using a 200 ms debouncing timer, the ECM filters out normal relay switching spikes. Persistent low voltage beyond this window points to a resistive ground fault or a failing relay coil with decreased impedance.
Upon detecting SPN 803 FMI 1, the ECM activates a safety fallback: it disables the relay output and logs the fault. Simultaneously, the engine control module reduces torque by up to 40% to limit electrical load and prevent further damage. This derate remains active until the key is cycled and the fault condition clears for at least one full ignition cycle without recurrence.
Long-term prevention requires verifying the relay’s coil resistance against factory specs (typically 70–100 ohms for 12 V systems). In practice, technicians often find this fault after a battery jump-start where reverse polarity damaged the ECM driver. Replacing the relay alone rarely fixes the issue; the ECM output circuit must be tested with a current-limited probe to confirm driver integrity before condemning the controller.
Step-by-Step Troubleshooting Guide
- Measure relay coil: Disconnect relay and measure coil resistance; replace if below 60 ohms or above 120 ohms.
- Check ground path: Probe relay ground pin to chassis ground; voltage drop over 0.2 V indicates poor connection.
- Test ECM driver: Command relay ON via diagnostic tool; measure voltage at ECM pin. Below 11 V suggests driver fault.
- Inspect wiring harness: Visually check relay control wire for chafing or corrosion near the ECM connector and relay socket.