SPN 111 FMI 15: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 111 FMI 15: Meaning and Fix

The Engine Control Module (ECM) monitors coolant level via a resistive or capacitive sensor in the expansion tank. SPN 111 FMI 15 indicates the measured level exceeds the calibrated maximum, often above 102%. This code commonly appears after an overfilled system during service or after a forced DPF regeneration that causes thermal expansion. Technicians frequently encounter this fault after replacing the ECM without resetting learned parameters, leading to a false high-level reading.

Common Symptoms

  • High Coolant Level: Dash gauge or diagnostic tool shows coolant level reading above 100%, typically 102-110%.
  • No Overheat Condition: Engine temperature remains normal; the fault is purely a level discrepancy, not a thermal event.
  • Intermittent Warning Lamp: Amber warning lamp illuminates intermittently, often clearing after engine cool-down and level drop.
  • No Performance Derate: FMI 15 is least severe; no torque reduction or limp-home mode is activated by the ECM.

Probable Causes

  • Overfilled Coolant: Expansion tank filled above the MAX mark, causing a genuine high-level signal to the ECM.
  • Sensor Drift: Capacitive or resistive sensor output shifts high due to age, contamination, or internal short.
  • ECM Calibration Error: Incorrect or corrupted calibration data causes false high-level interpretation within the ECM.
  • Wiring Short to Power: Signal wire shorted to battery voltage pulls the sensor input above the normal 5V reference range.

Advanced Technical Analysis

The ECM microcontroller reads coolant level via a 5V reference sensor with a typical output of 0.5V (empty) to 4.5V (full). SPN 111 FMI 15 triggers when the ADC value exceeds the calibrated high threshold (e.g., >4.6V). The ECM applies a debouncing timer of 2-5 seconds to filter transient spikes before logging the fault. This logic prevents false activations from sloshing during vehicle motion.

Electrically, the sensor signal enters the ECM through a pull-up resistor network. A short to 5V or 12V on the signal line immediately saturates the ADC. Real-world failures include chafed harnesses near the expansion tank bracket, common in Deutz and MAN engines. Using a digital multimeter, technicians should verify sensor output at the ECM pin against the tank level scale.

Upon detecting the high-level condition, the ECM does not initiate a torque derate or engine shutdown for FMI 15, as per SAE J1939 severity classification. However, the fault is stored with a snapshot of engine parameters (RPM, coolant temperature, run time). This data aids in root cause analysis. The ECM continues to use the sensor value for monitoring but may disable automatic air purge routines.

Long-term prevention involves verifying coolant level after any service or DPF regeneration. In Mercedes-Benz and Bosch systems, the ECM learns the empty-to-full range during a key-on cycle. If the tank is overfilled, the learned range shifts, causing recurrent SPN 111 FMI 15. Technicians should perform a calibration reset using factory software (e.g., DAVIE or Xentry) after correcting the coolant level.

Step-by-Step Troubleshooting Guide

  1. Check Coolant Level: Visually inspect expansion tank; coolant should be between MIN and MAX marks on a cold engine.
  2. Measure Sensor Voltage: Backprobe sensor signal pin at ECM; voltage should be 0.5-4.5V. >4.6V indicates short or drift.
  3. Inspect Harness: Look for chafed, pinched, or corroded wires near the expansion tank and ECM connector.
  4. Perform ECM Reset: Use diagnostic tool to clear learned coolant level range and recheck after road test.