SPN 230 FMI 11: Meaning and Fix
SPN 230 FMI 11 signals that the Total Idle Fuel Used (Gaseous) parameter is invalid or its root cause is unknown, per SAE J1939. This code often appears after an ECM software update or a failed DPF regeneration event on natural gas engines. Technicians may see it when a Deutz or MAN engine logs idle fuel data that does not match actual consumption, leading to false emissions reports.
Common Symptoms
- Erratic Idle Fuel: Displayed total idle fuel value fluctuates wildly or shows zero when engine is idling.
- Check Engine Lamp: MIL or amber warning lamp illuminates with no drivability complaint initially.
- Failed Emissions Test: On-board diagnostics report incorrect idle fuel consumption, failing regulatory checks.
- Data Link Errors: J1939 bus logs intermittent communication faults on the fuel totalizer message.
Probable Causes
- Corrupt ECM Calibration: Software parameters for gaseous fuel idle totalizer are incorrectly mapped or missing.
- Sensor Offset Drift: Fuel pressure or temperature sensor zero-point drift causes invalid idle fuel calculation.
- Wiring Harness Damage: Chafed or corroded pins on the fuel metering valve connector introduce noise.
- ECM Internal Fault: Microcontroller memory corruption or ADC failure on the fuel totalizer input channel.
Advanced Technical Analysis
The ECM continuously monitors the gaseous fuel mass flow sensor and integrates the signal over idle time. SPN 230 FMI 11 triggers when the integrated value exceeds a plausibility threshold without a known root cause. Bosch MD1 controllers use a 100 ms debounce timer; if the signal remains invalid for 2 seconds, the fault is logged. Real-world cases show this after swapping a Deutz engine into a chassis without recalibrating the totalizer.
Electrically, the fuel totalizer circuit relies on a 5 V reference and a shielded return line. A 0.5 V drop on the signal wire due to connector oxidation can cause the ECM to see a value outside the expected 0.1–5.0 V range. MAN factory manuals specify checking pin A19 on the 120-pin ECM connector for micro-cracks. This fault often appears after a power surge during jump-starting.
When SPN 230 FMI 11 is active, the ECM may set a fallback value of zero for idle fuel used, potentially derating engine torque by 25% to prevent unmonitored operation. Mercedes-Benz natural gas engines also disable the idle speed governor, causing unstable idle. The ECM stores a snapshot of fuel pressure, temperature, and RPM at the moment of failure for later analysis.
Long-term prevention requires verifying that the ECM firmware version matches the engine serial number. Technicians frequently encounter this fault after replacing an ECM with a used unit that has mismatched calibration. Deutz service bulletins recommend performing a fuel totalizer reset via diagnostic tool after any sensor replacement. In one case, a loose ground strap on a MAN TGX caused intermittent FMI 11 events for months.
Step-by-Step Troubleshooting Guide
- Read Freeze Frame: Use J1939 tool to capture ECM snapshot: fuel pressure, temp, and idle hours at fault.
- Inspect Connectors: Check 120-pin ECM connector and fuel meter plug for corrosion, bent pins, or moisture.
- Verify Calibration: Compare ECM software version to OEM specs; reflash if totalizer parameters are missing.
- Test Sensor Signal: Measure fuel mass flow sensor output at idle; should be 0.5–4.5 V linear with flow.