Volvo OBD/OBD2 Codes >> S40/V40 2.0L Turbo (2000 – 2004)

ModelYearEngine identificationSystem
S40/N40 2.0L Turbo2000-04B4204T2/T3/T 4
  • Siemens EMS 2000

General information

  • Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to repair shop.

Accessing

  • Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC) 1.

Erasing

  • Trouble codes can only be erased by using a Scan Tool connected to the data link connector (DLC).

Trouble code identification

Scan code Volvo typeOBD-11 codeFault locationProbable cause
–PO, P2,   uoRefer to OBD-11 trouble code tables–
ECM-AC–Turbocharger (TC) boost pressure sensor 1 – boost control malfunctionHose connection(s), intake leak/ blockage, wiring, TC wastegate regulating valve, TC boost pressure actuator, TC control solenoid, TC boost pressure sensor 1, TC wastegate, turbocharger, MAF sensor, ECM
ECM-AD–Turbocharger (TC) boost pressure sensor 1 – boost control malfunctionHose connection(s), intake leak/ blockage, wiring, TC wastegate regulating valve, TC boost pressure actuator, TC control solenoid, TC boost pressure sensor 1, TC wastegate, turbocharger, MAF sensor, ECM
ECM-AFP1446Evaporative emission (EVAP) leak detection pump – signalmalfunctionWiring, poor connection, EVAP leak detection pump
ECM-AO–Engine coolant temperature (ECT)   sensor – circuit intermittentWiring, poor connection, ECT sensor, ECM
ECM-A2–Insufficient coolant temperature for closed loop fuel controlWiring, cooling system, coolant thermostat, ECT sensor
ECM-A3–System voltage- malfunctionWiring, poor connection, battery, alternator, engine control relay, ECM
ECM-OC–CAN data bus, TCM – signal malfunctionWiring, TCM, ECM
ECM-00–CAN data bus, TCM – signal malfunctionWiring, TCM, ECM
ECM-DE–CAN data bus, TCM – signal malfunctionWiring, TCM, ECM
ECM-EO–CAN data bus, TCM – signal malfunctionWiring, TCM, ECM
ECM-1A–Heated oxygen sensor (H02S) 2, bank 1 – malfunctionWiring, heating inoperative, H025, ECM
ECM-1C–Heated oxygen sensor (H02S) 2, bank 1, heater control – circuit malfunctionWiring, H025, ECM
ECM-1E–Injector 1 – circuit malfunctionWiring, injector, ECM
ECM-1F–Injector 2 – circuit malfunctionWiring, injector, ECM
ECM-20–Turbocharger (TC) wastegate regulating valve – circuit malfunctionWiring, TC wastegate regulating valve, ECM
ECM-2E–Engine boost condition – signal lowHose connection(s), wiring, TC wastegate regulating valve, TC wastegate, TC, MAF sensor
ECM-2EP1236Engine boost condition – signal highHose connection(s), wiring, TC wastegate regulating valve, TC wastegate, MAF sensor
ECM-2EP1241Engine boost condition – signal highHose connection(s), wiring, TC wastegate regulating valve, TC wastegate, MAF sensor
ECM-3A–Ignition coil B, primary/secondary – circuit malfunctionWiring, ignition coil, ECM
ECM-40–Random/multiple cylinder(s)- misfire detectedSpark plug(s), HT lead(s), injector(s), ignition coil(s), low compression, wiring
ECM-5A–Catalytic converter system, bank 1 – efficiency below thresholdCatalytic converter, wiring, H02S 2
ECM-5C–Evaporative emission (EVAP) canister purge valve – circuit malfunctionWiring, EVAP canister purge valve, ECM
ECM-50–Camshaft position (CMP) actuator, intake, bank 1 – circuit malfunctionWiring, CMP actuator, ECM
ECM-5E–Camshaft position (CMP) actuator, exhaust, bank 1 – timing over-advanced/ system performanceValve timing, engine mechanical fault, CMP actuator
ECM-5F–Camshaft position (CMP) actuator, exhaust, bank 1 – timing over-retardedValve timing, engine mechanical fault, CMP actuator
ECM-6A–Evaporative emission (EVAP) system – incorrect flow detectedHose connection(s), intake leak, EVAP   canister purge valve
ECM-68–NC refrigerant pressure sensor – malfunctionAJC refrigerant pressure too low/high (cooling fault/incorrectly charged), wiring, AJC refrigerant pressure sensor, ECM
ECM-6F–Vehicle speed signal (VSS) – circuit malfunctionWiring, ABS trouble code(s) stored, ABS control module, ECM
ECM-70–NC relay – circuit malfunctionWiring, AJC relay
ECM-7F–Malfunction indicator lamp (MIL) – circuit malfunctionWiring, MIL, ECM
ECM-8A–Idle speed control (ISC) system – malfunctionWiring, lAC valve, throttle valve tight/   sticking, ECM
ECM-80–Idle speed control (ISC) system – malfunctionWiring, lAC valve, throttle valve tight/   sticking, ECM
ECM-9AP1513Immobilizer control module – communication error/tampering/code errorWiring, poor connection, immobilizer control module, ECM
ECM-9AP1630Immobilizer control module – communication error/tampering/code errorWiring, poor connection, immobilizer control module, ECM
ECM-98–VIN not programmed or mismatch – ECM/   immobilizer control moduleImmobilizer control module, ECM
ECM-10–Intake air temperature (IAT) sensor- circuit intermittentWiring, poor connection, IAT sensor, ECM
ECM-13–Mass air flow (MAF) sensor – circuit malfunctionWiring, MAF sensor, ECM
ECM-14–Mass air flow (MAF) sensor – range/   performance problemIntake leak/blockage, MAF sensor
ECM-15–Engine coolant temperature (ECT)   sensor – circuit malfunctionCoolant thermostat, wiring, ECT sensor
ECM-16–Heated oxygen sensor (H02S) 1, bank 1 – circuit malfunctionHeating inoperative, poor connection, wiring, H02S, ECM
ECM-18–Heated oxygen sensor (H02S) 1, bank 1, heater control – circuit malfunctionWiring, H02S, ECM
ECM-20–Injector 3 – circuit malfunctionWiring, injector, ECM
ECM-21–Injector 4 – circuit malfunctionWiring, injector, ECM
ECM-24–Engine control relay – circuit malfunctionWiring, engine control relay, ECM
ECM-25–System too lean/rich, bank 1Intake/exhaust leak, AIR system, intake blocked, EVAP canister purge valve, MAF sensor, fuel pressure/pump, injector(s), H02S
ECM-28–Heated oxygen sensor (H02S) 1, bank 1 – slow responseHeating inoperative, wiring, H02S
ECM-29–Heated oxygen sensor (H02S) 2, bank 1 – slow responseHeating inoperative, wiring, H02S
ECM-32–Camshaft position (CMP) sensor A, bank 1 – malfunctionInsecure sensor/rotor, air gap, wiring, CMP sensor, ECM
ECM-36–Heated oxygen sensor (H02S) 2, bank 1, heater control – circuit malfunctionWiring, H02S, ECM
ECM-38–Ignition coil A, primary/secondary – circuit malfunctionWiring, ignition coil, ECM
ECM-41–Knock sensor (KS) 1, bank 1 – circuit malfunctionWiring, poor connection, KS
ECM-43–Knock control system errorWiring, poor connection, KS, ECM
ECM-44–Random/multiple cylinder(s)- misfire detectedSpark plug(s), HT lead(s), injector(s), ignition coil(s), low compression, wiring
ECM-45–Random/multiple cylinder(s)- misfire detectedSpark plug(s), HT lead(s), injector(s), ignition coil(s), low compression, wiring
ECM-53P1336Crankshaft position (CKP) sensor/engine speed (RPM) sensor- range/performance problemAir gap, metal particle contamination, insecure sensor/rotor, wiring, CKP/RPM sensor
ECM-60–Camshaft position (CMP) actuator, exhaust, bank 1 – timing over-advanced/ system performanceValve timing, engine mechanical fault, CMP actuator
ECM-61–Camshaft position (CMP) actuator, exhaust, bank 1 – timing over-retardedValve timing, engine mechanical fault, CMP actuator
ECM-62–Camshaft position (CMP) actuator, exhaust, bank 1 -timing over-advanced/ system performanceValve timing, engine mechanical fault, CMP actuator
ECM-62P1014Camshaft position (CMP) actuator, exhaust, bank 1 – timing over-advanced/ system performanceValve timing, engine mechanical fault, CMP actuator
ECM-65P1449Evaporative emission (EVAP) leak detection pump – circuit malfunctionMechanical fault, hose connection(s), wiring, EVAP leak detection pump
ECM-66P1440Evaporative emission (EVAP) leak detection pump – signal lowMechanical fault, hose connection(s), EVAP canister, EVAP canister purge valve, wiring, EVAP leak detection pump
ECM-68–Evaporative emission (EVAP) system – leak detectedMechanical fault, hose connection(s), intake leak, EVAP canister, EVAP canister purge valve, EVAP pressure sensor
ECM-70P1600Throttle position (TP) sensor- communication errorWiring, poor connection, TP sensor, ESP control module, ECM
ECM-73–Throttle position (TP) sensor – circuit malfunctionWiring, TP sensor, ECM
ECM-74–Throttle position (TP) sensor – range/   performance problemAccelerator cable adjustment, TP   sensor
ECM-76P1618Transmission control module (TCM) – MIL   requestAT trouble code(s) stored, automatic transmission malfunction
ECM-78–Crankshaft position (CKP) sensor/engine speed (RPM) sensor – malfunctionInsecure sensor/rotor, air gap, wiring, CKP/RPM sensor, ECM
ECM-82P1482AIC condenser blower motor relay -circuit malfunctionWiring, AJC condenser blower motor relay, ECM
ECM-82P1483A/C condenser blower motor relay -circuit malfunctionWiring, AJC condenser blower motor relay, ECM
ECM-85–Engine coolant blower motor relay, low speed – circuit malfunctionWiring, engine coolant blower motor relay, ECM
ECM-87–Engine coolant blower motor relay, high speed – circuit malfunctionWiring, engine coolant blower motor relay, ECM
ECM-91P1600Torque reduction communication errorESP trouble code(s) stored, wiring open circuit/short circuit, poor connection, electronic stability program (ESP) control module, ECM
ECM-OAP1107Barometric pressure (BARO) sensor- low inputWiring short to ground, BARO sensor, ECM
ECM-OAP1108Barometric pressure (BARO) sensor- high inputWiring short to positive, BARO sensor, ECM
ECM-OBP1106Barometric pressure (BARO) sensor- range/performance problemIntake/exhaust leak, wiring, BARO   sensor
ECM-OC–Turbocharger (TC) boost pressure sensor 2 – boost control malfunctionHose connection(s), intake leak/ blockage, wiring, TC wastegate regulating valve, TC boost pressure actuator, TC control solenoid, TC boost pressure sensor 2, TC wastegate,turbocharger, ECM
ECM-OD–Turbocharger (TC) boost pressure sensor 2 – boost control malfunctionHose connection(s), intake leak/ blockage, wiring, TC wastegate regulating valve, TC boost pressure actuator, TC control solenoid, TC boost pressure sensor 2, TC wastegate,turbocharger, ECM
ECM-OF–Intake air temperature (IAT) sensor- circuit malfunctionWiring, IAT sensor, ECM