SPN 2023 FMI 3: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 2023 FMI 3: Meaning and Fix

SPN 2023 FMI 3 indicates the Engine Control Module (ECM) has detected a voltage above normal or a short-to-high condition on the J1939 data link associated with Source Address 23. This commonly appears after a forced DPF regeneration when a wiring harness is pinched against the exhaust manifold. Technicians frequently encounter this fault after replacing the ECM without properly verifying the integrity of the backbone termination resistors.

Common Symptoms

  • Engine no-start: ECM cannot communicate on the J1939 bus, preventing engine start and fuel injection commands.
  • Dashboard warning lights: Red stop engine lamp and amber warning lamp illuminate simultaneously with the fault code.
  • Loss of telematics: J1939 bus voltage anomaly disrupts data transmission to remote monitoring systems.
  • Intermittent power loss: Engine randomly derates when the short-to-high condition occurs under vibration.

Probable Causes

  • Shorted CAN_H line: CAN_H wire (pin C or J1939-11) shorted to battery voltage or a 24V power source.
  • Failed ECM driver: Internal transceiver failure in the ECM, causing a permanent high output on the bus.
  • Termination resistor fault: Missing or incorrect 120-ohm termination resistor allows voltage reflections that appear as shorts.
  • Corroded connector pin: Moisture ingress in the Deutsch connector creates a conductive path between CAN_H and power.

Advanced Technical Analysis

The ECM continuously monitors the J1939 bus differential voltage. Under normal conditions, recessive voltage is 2.5V on CAN_H and CAN_L. A short-to-high forces CAN_H above 3.5V, triggering FMI 3. The ECM debounces the fault for 500 ms before activation to avoid false triggers from transient spikes.

Electrical analysis reveals that a short to 24V causes the CAN_H line to exceed the 5V absolute maximum rating of the transceiver. This can permanently damage the physical layer chip. The ECM then enters a bus-off state, isolating itself from the network to protect the remaining nodes.

As a safety fallback, the ECM enables torque derate to 50% and limits engine speed to 1200 RPM. The J1939 network is partitioned, and the ECM reverts to a limp-home strategy using only the internal engine sensors. This prevents uncontrolled operation while preserving basic drivability.

Long-term prevention requires measuring the bus resistance between CAN_H and CAN_L with the ECM disconnected. A value below 50 ohms indicates a short. Real-world workshop experience shows that after replacing the ECM, technicians must verify the termination resistors at the diagnostic connector—missing resistors are a common cause of this fault on MAN trucks.

Step-by-Step Troubleshooting Guide

  1. Measure bus voltage: With ignition on, measure voltage between CAN_H and ground; should be 2.5V. Above 3.5V confirms short.
  2. Disconnect ECM connector: If voltage drops to 0V, the short is external; if stays high, the ECM transceiver is faulty.
  3. Check termination resistors: Measure resistance between CAN_H and CAN_L at the backbone; must be 60 ohms ±10%.
  4. Inspect harness routing: Look for chafing near exhaust manifold or sharp edges, especially after DPF or turbo work.

Have more questions about SPN 2023 FMI 3?


20 Frequently Asked Questions — SPN 2023 FMI 3

Visit Daniel's Workshop