SPN 1077 FMI 8: Meaning and Fix
SPN 1077 FMI 8 indicates the ECM has detected an abnormal frequency, pulse width, or period from the Engine Fuel Injection Pump Controller signal. This fault commonly appears in Bosch CP4-equipped diesel engines after high-pressure pump wear or CAN harness degradation causes signal irregularities. A frequent workshop scenario involves MAN TGX or Deutz TCD engines throwing this fault after extended idling in contaminated fuel conditions, leading to immediate injection timing deviations and unstable combustion cycles across all cylinders.
Common Symptoms
- Irregular Engine Idling: ECM receives malformed injection controller pulses, causing unstable idle RPM and audible combustion roughness under low-load conditions.
- Power Derate Activation: Fuel delivery timing errors trigger ECM-enforced torque reduction, reducing engine output by up to 25% as a protective measure.
- Hard Cold Start: Abnormal pulse width signals disrupt pre-injection pilot quantities, significantly impairing cold-start combustion efficiency below 5°C ambient temperatures.
- Excessive Black Smoke: Injection timing desynchronization causes incomplete fuel combustion, producing visible black exhaust smoke under acceleration and mid-range load conditions.
Probable Causes
- Damaged Pump Signal Wire: Chafed or corroded wiring between the injection pump controller and ECM introduces electrical noise, distorting frequency and pulse width readings.
- Failing High-Pressure Pump: Internal wear on Bosch CP3 or CP4 pump components generates irregular electrohydraulic actuation signals, producing abnormal period deviations at the ECM.
- CAN Bus Interference: Electromagnetic interference from adjacent high-current circuits corrupts injection pump controller data frames, triggering FMI 8 debounce threshold violations.
- ECM Connector Oxidation: Pin-level corrosion at ECM harness connectors increases contact resistance, distorting signal timing characteristics beyond SAE J1939 acceptable tolerances.
Advanced Technical Analysis
The ECM continuously monitors the injection pump controller output signal using internal edge-detection logic, comparing measured pulse width against calibrated reference windows stored in the engine map. When the detected frequency deviates beyond manufacturer-defined thresholds—typically ±15% from nominal according to Bosch EDC17 documentation—the ECM increments an internal fault counter. After exceeding the debounce count within a defined monitoring window, SPN 1077 FMI 8 is latched and logged with a freeze-frame snapshot.
Electrically, FMI 8 often originates from signal lines exhibiting intermittent open circuits or capacitive coupling with adjacent power conductors. Bosch and MAN service literature specifies that injection pump signal circuits must maintain impedance below 2.5 ohms end-to-end. Debouncing timers in EDC17 implementations typically require the abnormal condition to persist for 500 milliseconds continuously before fault confirmation, preventing nuisance codes from transient noise spikes during engine cranking or cold-start inrush conditions.
Upon confirming SPN 1077 FMI 8, the ECM initiates a controlled safety fallback strategy. Per Deutz and Mercedes-Benz OM series documentation, this includes switching injection quantity calculation to a substitute map, capping maximum fuel delivery, and broadcasting a torque derate command across the J1939 datalink to the transmission and aftertreatment controllers. This prevents over-fueling and mechanical damage to injectors while maintaining limited vehicle mobility for safe recovery to a workshop.
Long-term diagnostic strategy requires oscilloscope-based waveform capture on the pump controller signal pin during live engine operation, not solely static resistance checks. Technicians frequently encounter this fault after pump replacements where connector sealing was compromised, allowing moisture ingress. Deutz factory workshops recommend applying Bosch dielectric grease FS 19-6 to harness connectors during reassembly. Logging freeze-frame data across multiple cold-start cycles using DEARBORN or JALTEST diagnostic tools helps differentiate intermittent wiring faults from genuine pump controller hardware failures.
Step-by-Step Troubleshooting Guide
- Waveform Signal Capture: Connect oscilloscope to injection pump controller signal wire; verify pulse width and frequency match ECM calibration specifications under idle and load conditions.
- Harness Continuity Test: Perform end-to-end resistance measurement on pump controller signal circuit; values exceeding 2.5 ohms indicate damaged conductors or oxidized connector terminals.
- Connector Inspection Protocol: Disassemble ECM and pump controller harness connectors; inspect for pin corrosion, moisture ingress, and bent terminals causing intermittent signal interruptions.
- Pump Actuator Validation: Using factory diagnostic software, command pump actuator through full duty-cycle range; abnormal response confirms internal pump controller hardware failure requiring replacement.