Engine Control Module (ECM)
Volvo S40 (1996–2004) – Engine Control Module (ECM) fault codes
122 fault codes
The same fault code can mean different things depending on model year and engine. Each meaning is therefore shown on its own row, with exactly which cars it applies to.
| Code | Meaning |
|---|---|
| ECM-0100 | Air flow sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0105 | Atmospheric pressure sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0110 | Air temperature sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0115 | Engine temperature sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0120 | Throttle position sensor, channel 1. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0125 | Lambda probe signal. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0130 | Front lambda probe. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0135 | Front lambda probe, pre-heating. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0136 | Rear lambda probe, signal. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0141 | Rear lambda probe, pre-heating. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0170 | Lambda integrator. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0190 | Fuel pressure sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0201 | Injection valve 1. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0202 | Injection valve 2. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0203 | Injection valve 3. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0204 | Injection valve 4. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0220 | Accelerator pedal position sensor, channel 1. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0225 | Throttle position sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0300 | Misfiring. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0301 | Misfiring, cylinder 1. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0302 | Misfiring, cylinder 2. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0303 | Misfiring, cylinder 3. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0304 | Misfiring, cylinder 4. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0325 | Knock sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0335 | Engine speed (RPM) sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0340 | Camshaft position (CMP) sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0403 | EGR control servo. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0420 | Catalytic converter efficiency. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0425 | Catalytic converter temperature sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0443 | EVAP valve. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0500 | Speed sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0530 | conditioning (A/C) pressure switch (Pressostat). Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-0551 | Power steering. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1111 | Accelerator pedal position sensor. Idling switch faulty signal. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1112 | Impulse sensor. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1113 | Needle lift sensor. Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1114 | Secondary speed. Signal too high1999–2000 · Engine D4192T2 only |
| ECM-1121 | Engine temperature sensor. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1122 | Air temperature sensor inlet. Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1123 | Fuel temperature sensor. Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1124 | Atmospheric pressure. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1131 | Mass air flow sensor. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1132 | Speed signal. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1133 | Battery voltage. Battery voltage too low1999–2000 · Engine D4192T2 only |
| ECM-1134 | Engine control module. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1142 | Brake pedal switch. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1144 | Cruise control switch. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-1200 | Injector output stage. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1220 | Electronic throttle module. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1221 | Electronic throttle module signal. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1223 | Electronic throttle module communication. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1224 | Electronic throttle module, servo 1. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1225 | Accelerator pedal position sensor, channel 2. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1228 | Electronic throttle module, servo 2. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1500 | FR alternator. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1515 | Brake vacuum sensor. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1610 | Immobilizer. Faulty signal2001–2004 · Engine B4184SJ only |
| ECM-1801 | Engine coolant temperature (ECT) sensor. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1802 | Intake air temperature (IAT) sensor. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1803 | Atmospheric pressure sensor. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1804 | Boost pressure sensor. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1805 | Fuel temperature sensor. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1806 | Mass air flow (MAF) sensor. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1807 | Engine speed (RPM) sensor. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1808 | Camshaft position (CMP) sensor / engine speed (RPM) sensor Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1809 | Fuel pressure sensor. Faulty power supply2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-180A | Accelerator pedal (AP) position sensor 1. Faulty power supply2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-180B | Accelerator pedal (AP) position sensor 22001–2004 · Engine D4192T3, D4192T4 only |
| ECM-180C | EGR position sensor. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-180F | Power supply sensor 1. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1810 | Power supply sensor 2. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1811 | Vehicle speed signal. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1813 | System relay. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1814 | EGR valve. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1815 | Turbocharger (TC) control valve. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1816 | Glow plug relay. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1817 | Engine cooling fan (FC) relay, 1/2 speed. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1818 | Engine cooling fan (FC) relay, 1/1 speed. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-181A | Air conditioning (A/C) pressure sensor. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-181C | Glow plug indicator lamp. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-181D | Malfunction indicator lamp (MIL). Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-181E | Engine coolant temperature (ECT) warning lamp. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1822 | Fuel pressure control valve. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1826 | Glow plug relay, position. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1828 | Brake pedal switch. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1829 | Clutch pedal switch. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-182A | Battery voltage. Battery voltage too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-182B | Power supply +15. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-182C | Cruise control. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-182E | Injector 1. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-182F | Injector 4. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1830 | Injector 3. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1831 | Injector 2. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1834 | Relay, engine coolant heater 1. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1836 | Relay, engine coolant heater 2. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1837 | Fuel consumption signal. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-183A | Injector driver. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-183E | Immobilizer communication. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-183F | Engine control module (ECM). Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1880 | Engine control module (ECM). Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1881 | Fuel pressure control valve. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1882 | Fuel pressure. Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1885 | Engine control module (ECM). Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1886 | Engine control module (ECM). Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1888 | Engine control module (ECM). Faulty signal2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-1889 | Stop shutter. Signal too low2001–2004 · Engine D4192T3, D4192T4 only |
| ECM-2211 | Malfunction indicator light. Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-2212 | Glow warning lamp. Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-2213 | System relay. Signal faulty1999–2000 · Engine D4192T2 only |
| ECM-2214 | Glow plug relay control. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-2221 | Injection timing valve. Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-2222 | EGR converter. Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-2223 | Signal too low. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-2224 | Auxiliary heater relay. Signal faulty. Intermittent fault1999 · Engine D4192T2 only |
| ECM-3311 | Injection timing. Signal faulty1999–2000 · Engine D4192T2 only |
| ECM-4411 | Fuel cut-off valve. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-4412 | Fuel quantity regulation. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-4413 | Position sensor. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-4421 | Engine control module. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-4422 | Engine control module. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-4423 | Engine control module. Signal faulty. Intermittent fault1999–2000 · Engine D4192T2 only |
| ECM-4433 | Immobilizer, communication fault. Signal faulty. Permanent fault1999–2000 · Engine D4192T2 only |