SPN 1347 FMI 9: Meaning and Fix
SPN 1347 FMI 9 indicates the Engine Fuel Pump Pressurizing Assembly #1 is transmitting data at an abnormal update rate, meaning the ECM is not receiving expected periodic messages. This fault commonly appears after a forced DPF regeneration when high fuel temperatures stress the pump electronics, or following an ECM replacement where the pump controller is not reinitialized. The ECM expects a signal every 50-100 ms; deviation triggers this code.
Common Symptoms
- Erratic fuel pressure: Fuel rail pressure fluctuates outside normal range, causing unstable idle and surging under load.
- Delayed engine start: Cranking time extends beyond 5 seconds as the pump fails to build rail pressure promptly.
- Reduced power output: ECM limits torque to 50-60% to protect the fuel system from potential mechanical damage.
- Intermittent MIL illumination: Check engine light flashes on and off, correlating with temporary loss of pump data messages.
Probable Causes
- Faulty pump controller: Internal microcontroller failure in the fuel pump pressurizing assembly causes erratic CAN message timing.
- Damaged CAN bus wiring: Chafed or corroded twisted-pair wires between pump and ECM disrupt signal integrity and update rate.
- ECM software mismatch: Incompatible calibration version after ECM replacement leads to incorrect message acceptance window.
- Intermittent power supply: Voltage drop below 10V at pump connector causes controller reset and missed transmissions.
Advanced Technical Analysis
The ECM monitors the pump’s CAN message identifier (PGN 65132) expecting a transmission every 50 ms. When the interval exceeds 110 ms for three consecutive cycles, FMI 9 sets. This timer-based detection prevents false positives from single glitches but requires precise clock synchronization between controllers.
Electrical noise on the CAN_H or CAN_L line above 3.5V peak-to-peak can corrupt the pump’s data frames. The ECM’s CAN transceiver uses a debouncing filter of 5 µs; pulses shorter than this may be ignored, but longer noise bursts cause message loss and trigger the abnormal update rate.
Upon activation, the ECM commands a 30% torque derate and locks the fuel metering valve to a safe default position. This fallback prevents engine overspeed or lean misfire, but it also disables the pump’s closed-loop control, requiring a full key cycle to reset.
Technicians frequently encounter this fault after replacing the ECM without performing a ‘J1939 network configuration’ routine using the manufacturer’s diagnostic tool. A long-term fix involves verifying the pump’s firmware revision matches the ECM calibration; mismatched CAN baud rates (250 kbps vs 500 kbps) are a common oversight.
Step-by-Step Troubleshooting Guide
- Inspect CAN bus wiring: Measure resistance between CAN_H and CAN_L at pump connector; spec is 60 ohms with termination resistors.
- Check pump supply voltage: Verify 12V ±0.5V at pump pins during key-on; voltage below 10V indicates wiring or relay fault.
- Monitor update rate with scope: Connect oscilloscope to CAN bus; verify message interval is 50-100 ms with no gaps exceeding 110 ms.
- Reflash pump controller: Use OEM software to update pump firmware; if fault persists, replace the fuel pump pressurizing assembly.