SPN 2631 FMI 20: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 2631 FMI 20: Meaning and Fix

SPN 2631 FMI 20 indicates the Engine Charge Air Cooler 1 Outlet Pressure sensor signal has drifted above the expected range. This code commonly appears after a forced DPF regeneration when thermal stress affects sensor calibration, or after replacing the ECM without recalibrating the sensor offset. The ECM detects a sustained pressure reading exceeding plausible atmospheric plus boost limits, typically above 400 kPa at key-on.

Common Symptoms

  • Torque Derate: ECM reduces engine torque by up to 40% to prevent overboost damage, limiting vehicle performance.
  • Check Engine Lamp: Solid MIL illumination accompanied by a logged active fault in the J1939 diagnostic memory.
  • Harsh Acceleration: Erratic boost control causes surging or hesitation during throttle tip-in and tip-out.
  • Reduced Power: Driver reports lack of power under load, especially during hill climbs or heavy hauling.

Probable Causes

  • Sensor Drift: Internal MEMS element degraded due to thermal cycling, causing offset > 20 kPa above actual.
  • Signal Short High: Sensor supply voltage (5V) shorted to signal wire, pulling pressure reading to 5V equivalent.
  • ECM Calibration: Incorrect sensor offset or scaling parameters loaded after ECM replacement or software update.
  • Restricted Reference: Clogged sensor reference port or damaged O-ring causing static pressure offset at key-on.

Advanced Technical Analysis

The ECM microcontroller samples the analog pressure signal at 100 Hz via a 12-bit ADC. When the raw count exceeds the calibrated maximum threshold (typically 4.85V or 450 kPa) for 2.5 seconds, the FMI 20 is set. The ECM then freezes the fault frame with ambient pressure as reference, comparing key-on pressure to a stored atmospheric value from the intake manifold sensor.

Electrical analysis reveals the sensor operates on a ratiometric 0.5V to 4.5V output. A drift high can stem from a 5V reference pull-up resistor failure inside the ECM, causing a 0.3V offset. The debouncing timer of 2.5 seconds prevents false triggering during transient boost spikes, but sustained high values lock the fault active until key-off.

Upon detecting data drifted high, the ECM engages a safety fallback by substituting a default boost pressure map derived from engine speed and load. This reduces maximum torque by 35% and limits boost to 200 kPa. The aftertreatment system also switches to a passive regeneration mode to avoid thermal runaway, as the ECM assumes the charge air cooler is compromised.

Long-term diagnosis should include a sensor voltage sweep test from 0 to 5V using a calibrated signal generator. Technicians often encounter this fault after replacing the ECM and forgetting to perform the ‘Sensor Learn’ procedure via diagnostic tool. Real-world data shows 70% of cases are resolved by recalibrating the sensor offset using the manufacturer’s service software, not by replacing the sensor.

Step-by-Step Troubleshooting Guide

  1. Key-On Voltage: Measure sensor signal voltage at key-on, engine off. Should be 0.5V ±0.05V; >0.6V indicates drift.
  2. Reference Check: Disconnect sensor and measure 5V reference pin; must be 5.0V ±0.1V. Repair if shorted.
  3. Sensor Swap: Replace the charge air cooler outlet pressure sensor with a known-good unit and clear fault.
  4. ECM Learn: Perform sensor calibration routine via diagnostic tool to reset offset values in ECM memory.