SPN 1547 FMI 18: Meaning and Fix
SPN 1547 FMI 18 indicates the A/C evaporator temperature sensor reports a value below the normal operating range, typically below -5°C. This fault often appears after a forced DPF regeneration when the HVAC system is cycled off, causing rapid evaporator cooling. Technicians frequently encounter this after replacing the ECM without recalibrating the sensor offset. The signal is valid but out-of-range low, triggering a moderate severity warning.
Common Symptoms
- No A/C Cooling: Compressor clutch disengages due to perceived evaporator freeze risk, halting cabin cooling.
- Frozen Evaporator Coils: Actual ice formation on coils despite sensor reading below threshold, reducing airflow.
- High Cabin Humidity: Inadequate dehumidification leads to fogged windows and discomfort during operation.
- Intermittent Blower Cycling: Blower motor speed fluctuates as ECM attempts to modulate based on faulty low-temperature data.
Probable Causes
- Sensor Drift: NTC thermistor resistance shifts downward over time, reporting temperatures 5-10°C lower than actual.
- Shorted Sensor Circuit: Low resistance (<100 Ω) in signal wire to ground mimics extremely cold temperature reading.
- Moisture Ingress: Water penetration into connector or sensor housing causes intermittent low-resistance paths.
- ECM Calibration Error: After ECM replacement or flash, sensor offset table not updated, causing false below-range fault.
Advanced Technical Analysis
The ECM monitors the evaporator temperature sensor via a pull-up resistor to 5V. The NTC thermistor’s resistance decreases with temperature. FMI 18 triggers when the calculated temperature is below the minimum valid threshold (typically -7°C) for more than 250 ms, as per SAE J1939-71. The signal is considered ‘valid’ because the voltage is within the 0.2-4.8V range, but the resulting temperature is out-of-bounds. The microcontroller uses a 12-bit ADC with a debouncing timer to filter noise.
Electrically, a sensor reading below -7°C corresponds to a voltage drop below 0.45V on a typical 2.5kΩ pull-up circuit. Common root causes include a short to ground in the harness between pins B6 and A12 of the cab climate connector, or internal sensor failure. The ECM applies a 50 ms debounce window to avoid transient faults. Persistent low readings for more than 5 seconds lock the fault active until key-off or a successful self-test cycle.
Upon activation, the ECM sets the HVAC system to a fallback mode: compressor clutch remains disengaged for 30 minutes or until the sensor reading rises above -2°C. The cabin blower is forced to high speed to prevent ice formation. If the fault persists, the ECM logs a related SPN 1547 FMI 18 and may request a torque derate of up to 5% to reduce engine load and prevent further cooling demand, per MAN and Mercedes-Benz factory guidelines.
Long-term prevention requires verifying sensor resistance at 0°C (approx. 10kΩ for a typical NTC). Real-world workshop data from Deutz engines shows this fault often follows incorrect refrigerant charge—overcharging causes excessive evaporator cooling. Technicians should also inspect the evaporator thermistor harness near the firewall, where chafing is common. After repair, perform a HVAC recalibration using the manufacturer’s diagnostic tool to reset the sensor offset table.
Step-by-Step Troubleshooting Guide
- Verify Sensor Voltage: Measure signal voltage at sensor connector: should be 0.5-4.5V; below 0.45V indicates short.
- Check Connector Pins: Inspect for corrosion, bent pins, or moisture at the J1939 cab climate connector.
- Test Sensor Resistance: Disconnect sensor; measure resistance at 0°C (ice bath): expected 9.5-10.5 kΩ.
- Review ECM Calibration: Confirm sensor offset parameter matches OEM specification; recalibrate if ECM was replaced.