2004 Volvo V40 BaseFACTORY OEM SERVICE PROCEDURE

Engine Control Module (ECM) DTCS - B4204T4

ENGINE CONTROL MODULE (ECM) - DTC INDEX

OBD-II Code DTC Description
P0108 ECM-0C Boost pressure sensor. Signal too high. Intermittent fault
P0108 ECM-0C Boost pressure sensor. Signal too high. Permanent fault
P0107 ECM-0C Boost pressure sensor. Signal too low. Intermittent fault
P0107 ECM-0C Boost pressure sensor. Signal too low. Permanent fault
P0107 ECM-0D Boost pressure sensor. Signal too high. Intermittent fault
P0107 ECM-0D Boost pressure sensor. Signal too high. Permanent fault
P0108 ECM-0D Boost pressure sensor. Signal too low. Intermittent fault
P0108 ECM-0D Boost pressure sensor. Signal too low. Permanent fault
P0113 ECM-0F Intake air temperature (IAT) sensor. Signal too high. Intermittent fault
P0113 ECM-0F Intake air temperature (IAT) sensor. Signal too high. Permanent fault
P0112 ECM-0F Intake air temperature (IAT) sensor. Signal too low. Intermittent fault
P0112 ECM-0F Intake air temperature (IAT) sensor. Signal too low. Permanent fault
P0114 ECM-10 Intake air temperature (IAT) sensor. Faulty signal. Intermittent fault
P0114 ECM-10 Intake air temperature (IAT) sensor. Faulty signal. Permanent fault
P0103 ECM-13 Mass air flow (MAF) sensor signal. Signal too high. Intermittent fault
P0103 ECM-13 Mass air flow (MAF) sensor signal. Signal too high. Permanent fault
P0102 ECM-13 Mass air flow (MAF) sensor signal. Signal too low. Intermittent fault
P0102 ECM-13 Mass air flow (MAF) sensor signal. Signal too low. Permanent fault
P0101 ECM-14 Mass air flow (MAF) sensor. Faulty signal. Intermittent fault
P0101 ECM-14 Mass air flow (MAF) sensor. Faulty signal. Permanent fault
P0118 ECM-15 Engine coolant temperature (ECT) sensor signal. Signal too high. Intermittent fault
P0118 ECM-15 Engine coolant temperature (ECT) sensor signal. Signal too high. Permanent fault
P0117 ECM-15 Engine coolant temperature (ECT) sensor signal. Signal too low. Intermittent fault
P0117 ECM-15 Engine coolant temperature (ECT) sensor signal. Signal too low. Permanent fault
P0130 ECM-16 Front heated oxygen sensor signal. Signal missing. Intermittent fault
P0130 ECM-16 Front heated oxygen sensor signal. Signal missing. Permanent fault
P0132 ECM-16 Front heated oxygen sensor signal. Signal too high. Intermittent fault
P0132 ECM-16 Front heated oxygen sensor signal. Signal too high. Permanent fault
P0131 ECM-16 Front heated oxygen sensor signal. Signal too low. Intermittent fault
P0131 ECM-16 Front heated oxygen sensor signal. Signal too low. Permanent fault
P0030 P0031 P0135 ECM-18 Front heated oxygen sensor (HO2S), preheating. Faulty signal. Intermittent fault
P0030 P0031 P0135 ECM-18 Front heated oxygen sensor (HO2S), preheating. Faulty signal. Permanent fault
P0030 ECM-18 Front heated oxygen sensor (HO2S), preheating. Signal missing. Intermittent fault
P0030 ECM-18 Front heated oxygen sensor (HO2S), preheating. Signal missing. Permanent fault
P0032 ECM-18 Front heated oxygen sensor (HO2S), preheating. Signal too high. Intermittent fault
P0032 ECM-18 Front heated oxygen sensor (HO2S), preheating. Signal too high. Permanent fault
P0031 ECM-18 Front heated oxygen sensor (HO2S), preheating. Signal too low. Intermittent fault
P0031 ECM-18 Front heated oxygen sensor (HO2S), preheating. Signal too low. Permanent fault
P0140 ECM-1A Rear heated oxygen sensor (HO2S) signal. Signal missing. Permanent fault
P0140 ECM-1A Signal, rear heated oxygen sensor (HO2S). Signal missing. Intermittent fault
P0140 ECM-1A Signal, rear heated oxygen sensor (HO2S). Signal missing. Permanent fault
P0138 ECM-1A Signal, rear heated oxygen sensor (HO2S). Signal too high. Intermittent fault
P0138 ECM-1A Signal, rear heated oxygen sensor (HO2S). Signal too high. Permanent fault
P0140 ECM-1A Signal, rear heated oxygen sensor (HO2S). Signal too low. Intermittent fault
P0140 ECM-1A Signal, rear heated oxygen sensor (HO2S). Signal too low. Permanent fault
P0036 P0037 P0141 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Faulty signal. Intermittent fault
P0036 P0037 P0141 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Faulty signal. Permanent fault
P0036 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Signal missing. Intermittent fault
P0036 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Signal missing. Permanent fault
P0038 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Signal too high. Intermittent fault
P0038 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Signal too high. Permanent fault
P0037 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Signal too low. Intermittent fault
P0037 ECM-1C Rear heated oxygen sensor (HO2S), preheating. Signal too low. Permanent fault
P0262 ECM-1E Injector 1. Signal too high. Intermittent fault
P0262 ECM-1E Injector 1. Signal too high. Permanent fault
P0261 ECM-1E Injector 1. Signal too low. Intermittent fault
P0261 ECM-1E Injector 1. Signal too low. Permanent fault
P0201 ECM-1E Injector 1. Signal missing. Intermittent fault
P0201 ECM-1E Injector 1. Signal missing. Permanent fault
P0202 ECM-1F Injector 2. Signal missing. Intermittent fault
P0202 ECM-1F Injector 2. Signal missing. Permanent fault
P0265 ECM-1F Injector 2. Signal too high. Permanent fault
P0264 ECM-1F Injector 2. Signal too low. Intermittent fault
P0264 ECM-1F Injector 2. Signal too low. Permanent fault
P0265 ECM-1F Injector 2. Signal too high. Intermittent fault
P0268 ECM-20 Injector 3. Signal too high. Intermittent fault
P0268 ECM-20 Injector 3. Signal too high. Permanent fault
P0267 ECM-20 Injector 3. Signal too low. Intermittent fault
P0267 ECM-20 Injector 3. Signal too low. Permanent fault
P0203 ECM-20 Injector 3. Signal missing. Intermittent fault
P0203 ECM-20 Injector 3. Signal missing. Permanent fault
P0204 ECM-21 Injector 4. Signal missing. Intermittent fault
P0270 ECM-21 Injector 4. Signal too low. Intermittent fault
P0204 ECM-21 Injector 4. Signal missing. Permanent fault
P0270 ECM-21 Injector 4. Signal to low. Permanent fault
P0271 ECM-21 Injector 4. Signal too high. Intermittent fault
P0271 ECM-21 Injector 4. Signal too high. Permanent fault
P0232 ECM-24 System relay control signal. Signal too high. Intermittent fault
P0232 ECM-24 System relay control signal. Signal too high. Permanent fault
P0231 ECM-24 System relay control signal. Signal too low. Intermittent fault
P0231 ECM-24 System relay control signal. Signal too low. Permanent fault
P0172 ECM-25 Long-term fuel trim. Lean. Intermittent fault
P0172 ECM-25 Long-term fuel trim. Lean. Permanent fault
P0171 ECM-25 Long-term fuel trim. Rich. Intermittent fault
P0171 ECM-25 Long-term fuel trim. Rich. Permanent fault
P0133 ECM-28 Front heated oxygen sensor (HO2S) short-term fuel trim. Faulty signal. Intermittent fault
P0133 ECM-28 Front heated oxygen sensor (HO2S) short-term fuel trim. Faulty signal. Permanent fault
P0139 ECM-29 Rear heated oxygen sensor (HO2S). Faulty signal. Intermittent fault
P0139 ECM-29 Rear heated oxygen sensor (HO2S). Faulty signal. Permanent fault
ECM-2A Rear heated oxygen sensor (HO2S). Faulty signal
P0243 P0245 P0246 ECM-2D Turbocharger (TC) control valve signal
P0243 ECM-2D Turbocharger (TC) control valve signal. Signal missing. Intermittent fault
P0243 ECM-2D Turbocharger (TC) control valve signal. Signal missing. Permanent fault
P0246 ECM-2D Turbocharger (TC) control valve signal. Signal too high. Intermittent fault
P0246 ECM-2D Turbocharger (TC) control valve signal. Signal too high. Permanent fault
P0245 ECM-2D Turbocharger (TC) control valve signal. Signal too low. Intermittent fault
P9245 ECM-2D Turbocharger (TC) control valve signal. Signal too low. Permanent fault
P1236 ECM-2E Boost pressure. Signal too high. Intermittent fault
P1236 ECM-2E Boost pressure. Signal too high. Permanent fault
P0234 ECM-2E Boost pressure. Signal too low. Intermittent fault
P0234 ECM-2E Boost pressure. Signal too low. Permanent fault
P0340 P0341 ECM-32 Camshaft position (CMP) sensor signal. Faulty signal. Intermittent fault
P0340 P0341 ECM-32 Camshaft position (CMP) sensor signal. Faulty signal. Permanent fault
P0340 ECM-32 Camshaft position (CMP) sensor signal. Signal missing. Intermittent fault
P0340 ECM-32 Camshaft position (CMP) sensor signal. Signal missing. Permanent fault
P0351 ECM-38 Ignition coil 1. Signal too high. Intermittent fault
P0351 ECM-38 Ignition coil 1. Signal too high. Permanent fault
P0351 ECM-38 Ignition coil 1. Signal too low. Intermittent fault
P0351 ECM-38 Ignition coil 1. Signal too low. Permanent fault
P0352 ECM-3A Ignition coil 2. Signal too high. Intermittent fault
P0352 ECM-3A Ignition coil 2. Signal too high. Permanent fault
P0352 ECM-3A Ignition coil 2. Signal too low. Intermittent fault
P0352 ECM-3A Ignition coil 2. Signal too low. Permanent fault
P0326 ECM-41 Knock sensor (KS). Faulty signal. Intermittent fault
P0326 ECM-41 Knock sensor (KS). Faulty signal. Permanent fault
P0324 ECM-43 Control module. Internal fault. Intermittent fault
P0324 ECM-43 Control module. Internal fault. Permanent fault
P0300 ECM-44 Misfire, Emission level. Faulty signal. Intermittent fault
P0300 ECM-44 Misfire, Emission level. Faulty signal. Permanent fault
P0300 ECM-45 Misfire, Emission level. Faulty signal. Intermittent fault
P0300 ECM-45 Misfire, Emission level. Faulty signal. Permanent fault
P0300 ECM-4D Misfire damages the catalytic converter. Faulty signal. Permanent fault
P0300 ECM-4D Misfiring damaging to the three-way catalytic converter (TWC). Faulty signal. Intermittent fault
P1336 ECM-53 Engine speed (RPM) sensor. Sporadic. Intermittent fault
P1336 ECM-53 Engine speed (RPM) sensor. Sporadic. Permanent fault
P0420 ECM-5A Three-way catalytic converter (TWC) efficiency. Faulty signal. Permanent fault
P0444 ECM-5C Canister purge (CP) valve signal. Signal missing. Intermittent fault
P0443 ECM-5C Canister purge (CP) valve signal. Signal too high. Intermittent fault
P0443 ECM-5C Canister purge (CP) valve signal. Signal too high. Permanent fault
P0445 ECM-5C Canister purge (CP) valve signal. Signal too low. Intermittent fault
P0445 ECM-5C Canister purge (CP) valve signal. Signal too low. Permanent fault
P0444 ECM-5C Canister purge (CP) valve signal. Signal missing. Permanent fault
P0013 ECM-5D Camshaft reset valve. Signal missing. Intermittent fault
P0013 ECM-5D Camshaft reset valve. Signal missing. Permanent fault
P0013 ECM-5D Camshaft reset valve. Signal too high. Intermittent fault
P0013 ECM-5D Camshaft reset valve. Signal too high. Permanent fault
P0013 ECM-5D Camshaft reset valve. Signal too low. Intermittent fault
P0013 ECM-5D Camshaft reset valve. Signal too low. Permanent fault
P0014 ECM-5E Camshaft reset valve. Faulty signal. Permanent fault
P0014 ECM-5E Camshaft reset valve. Faulty signal. Intermittent fault
P0014 ECM-5F Camshaft reset valve. Faulty signal. Intermittent fault
P0014 ECM-5F Camshaft reset valve. Faulty signal. Permanent fault
P0014 ECM-60 Camshaft reset valve. Faulty signal. Intermittent fault
P0014 ECM-60 Camshaft reset valve. Faulty signal. Permanent fault
P0015 ECM-61 Camshaft reset valve. Faulty signal. Intermittent fault
P0015 ECM-61 Camshaft reset valve. Faulty signal. Permanent fault
P1014 ECM-62 Camshaft reset valve. Faulty signal. Intermittent fault
P1014 ECM-62 Camshaft reset valve. Faulty signal. Permanent fault
P1449 ECM-65 Leak diagnostic
P1449 ECM-65 Leak diagnostic. Faulty signal. Intermittent fault
P1449 ECM-65 Leak diagnostic. Faulty signal. Permanent fault
P1449 ECM-65 Leak diagnostic. Signal too high. Intermittent fault
P1449 ECM-65 Leak diagnostic. Signal too high. Permanent fault
P1449 ECM-65 Leak diagnostic. Signal too low. Permanent fault
P1440 ECM-66 Leak diagnostic. Signal too low. Intermittent fault
P1440 ECM-66 Leak diagnostic. Signal too low. Permanent fault
P0455 ECM-68 Leak diagnostic. Fuel tank filler cap missing. Intermittent fault
P0455 ECM-68 Leak diagnostic. Fuel tank filler cap missing. Permanent fault
P0442 P0455 P0456 ECM-68 Leak diagnostic. Major leak. Permanent fault
P0442 P0455 P0456 ECM-68 Leak diagnostic. Major leak. Permanent fault
P0456 ECM-68 Leak diagnostic. Minor leak. Intermittent fault
P0442 P0455 P0456 ECM-68 Leak diagnostic. Qualifier not recognized. Intermittent fault
P0442 P0455 P0456 ECM-68 Leak diagnostic. Qualifier not recognized. Permanent fault
P0442 P0455 P0456 ECM-68 Leak diagnostic. Small leak. Permanent fault
P0441 ECM-6A Leak diagnostic. Faulty signal. Intermittent fault
P0441 ECM-6A Leak diagnostic. Faulty signal. Permanent fault
P0533 ECM-6B Air conditioning (A/C) pressure sensor. Signal too high. Intermittent fault
P0533 ECM-6B Air conditioning (A/C) pressure sensor. Signal too high. Permanent fault
P0532 ECM-6B Air conditioning (A/C) pressure sensor. Signal too low. Intermittent fault
P0532 ECM-6B Air conditioning (A/C) pressure sensor. Signal too low. Permanent fault
P0500 ECM-6F Speedometer signal. Faulty signal. Intermittent fault
P0500 ECM-6F Speedometer signal. Faulty signal. Permanent fault
P1600 ECM-70 DSA signal cable. Signal missing. Intermittent fault
P1600 ECM-70 DSA signal cable. Signal missing. Permanent fault
P1600 ECM-70 DSA signal cable. Signal too high. Intermittent fault
P1600 ECM-70 DSA signal cable. Signal too high. Permanent fault
P1600 ECM-70 DSA signal cable. Signal too low. Intermittent fault
P1600 ECM-70 DSA signal cable. Signal too low. Permanent fault
P0123 ECM-73 Throttle position (TP) sensor signal. Signal too high. Intermittent fault
P0123 ECM-73 Throttle position (TP) sensor signal. Signal too high. Permanent fault
P0122 ECM-73 Throttle position (TP) sensor signal. Signal too low. Intermittent fault
P0122 ECM-73 Throttle position (TP) sensor signal. Signal too low. Permanent fault
P0121 ECM-74 Throttle position (TP) sensor signal. Faulty signal. Intermittent fault
P0121 ECM-74 Throttle position (TP) sensor signal. Faulty signal. Permanent fault
P0700 ECM-76 Diagnostic trouble code (DTC) in the automatic transmission control module (TCM)
P0335 P0336 ECM-78 Engine speed (RPM) sensor. Faulty signal. Intermittent fault
P0335 ECM-78 Engine speed (RPM) sensor. Signal missing. Intermittent fault
P0335 ECM-78 Engine speed (RPM) sensor. Signal missing. Permanent fault
P0335 P0336 ECM-78 Engine speed (RPM) sensor. Faulty signal. Permanent fault
P0647 ECM-7D Air conditioning (A/C) relay signal. Signal too high. Intermittent fault
P0647 ECM-7D Air conditioning (A/C) relay signal. Signal too high. Permanent fault
P0646 ECM-7D Air conditioning (A/C) relay signal. Signal too low. Intermittent fault
P0646 ECM-7D Air conditioning (A/C) relay signal. Signal too low. Permanent fault
P0650 ECM-7F Malfunction indicator lamp. Signal missing. Intermittent fault
P0650 ECM-7F Malfunction indicator lamp. Signal missing. Permanent fault
P0650 ECM-7F Malfunction indicator lamp. Signal too high. Intermittent fault
P0650 ECM-7F Malfunction indicator lamp. Signal too high. Permanent fault
P0650 ECM-7F Malfunction indicator lamp. Signal too low. Intermittent fault
P0650 ECM-7F Malfunction indicator lamp. Signal too low. Permanent fault
P1482 ECM-82 Air conditioning (A/C) condenser fan. Signal too high. Intermittent fault
P1482 ECM-82 Air conditioning (A/C) condenser fan. Signal too high. Permanent fault
P1482 ECM-82 Air conditioning (A/C) condenser fan. Signal too low. Intermittent fault
P1482 ECM-82 Air conditioning (A/C) condenser fan. Signal too low. Permanent fault
P0480 ECM-85 Engine cooling fan (FC) low-speed. Signal too high. Intermittent fault
P0480 ECM-85 Engine cooling fan (FC) low-speed. Signal too high. Permanent fault
P0480 ECM-85 Engine cooling fan (FC) low-speed. Signal too low. Intermittent fault
P0480 ECM-85 Engine cooling fan (FC) low-speed. Signal too low. Permanent fault
P0481 ECM-87 Engine cooling fan (FC) high-speed. Signal too high. Intermittent fault
P0481 ECM-87 Engine cooling fan (FC) high-speed. Signal too high. Permanent fault
P0481 ECM-87 Engine cooling fan (FC) high-speed. Signal too low. Intermittent fault
P0481 ECM-87 Engine cooling fan (FC) high-speed. Signal too low. Permanent fault
P0505 ECM-8A Idle air control (IAC) valve. Signal missing. Intermittent fault
P0505 ECM-8A Idle air control (IAC) valve. Signal missing. Permanent fault
P0509 ECM-8A Idle air control (IAC) valve. Signal too high. Intermittent fault
P0508 ECM-8A Idle air control (IAC) valve. Signal too low. Intermittent fault
P0508 ECM-8A Idle air control (IAC) valve. Signal too low. Permanent fault
P0509 ECM-8A Idle air control (IAC) valve. Signal too high. Permanent fault
P0507 ECM-8D Idling speed. Signal too high. Intermittent fault
P0507 ECM-8D Idling speed. Signal too high. Permanent fault
P0506 ECM-8D Idling speed. Signal too low. Intermittent fault
P0506 ECM-8D Idling speed. Signal too low. Permanent fault
P1600 ECM-91 Torque reduction. Diagnostic trouble code (DTC) in the DSA. Intermittent fault
P1600 ECM-91 Torque reduction. Diagnostic trouble code (DTC) in the DSA. Permanent fault
P1600 ECM-91 Torque reduction. Faulty signal. Intermittent fault
P1600 ECM-91 Torque reduction. Faulty signal. Permanent fault
P1600 ECM-91 Torque reduction. Initialization fault. Intermittent fault
P1600 ECM-91 Torque reduction. Initialization fault. Permanent fault
P1600 ECM-91 Torque reduction. Signal missing. Intermittent fault
P1600 ECM-91 Torque reduction. Signal missing. Permanent fault
P1513 ECM-9A Communication problems, Immobilizer. No communication
P0513 ECM-9B Communication problems, Immobilizer. Faulty VIN
P0603 P0604 P0605 ECM-9D Control module. Internal fault. Intermittent fault
P0603 P0604 P0605 ECM-9D Control module. Internal fault. Permanent fault
P0119 ECM-A0 Engine coolant temperature (ECT) sensor. Faulty signal. Intermittent fault
P0119 ECM-A0 Engine coolant temperature (ECT) sensor. Faulty signal. Permanent fault
P0115 P0128 ECM-A1 Engine coolant temperature (ECT) sensor. Faulty signal. Intermittent fault
P0115 P0128 ECM-A1 Engine coolant temperature (ECT) sensor. Faulty signal. Permanent fault
P0125 ECM-A2 Engine coolant temperature (ECT) sensor. Faulty signal. Intermittent fault
P0125 ECM-A2 Engine coolant temperature (ECT) sensor. Faulty signal. Permanent fault
P0560 P0562 ECM-A3 System relay output Signal too high. Intermittent fault
P0560 P0562 ECM-A3 System relay output Signal too high. Permanent fault
P0562 ECM-A3 System relay output Signal too low. Intermittent fault
P0562 ECM-A3 System relay output Signal too low. Permanent fault
P0238 ECM-AC Boost pressure sensor. Signal too high. Intermittent fault
P0238 ECM-AC Boost pressure sensor. Signal too high. Permanent fault
P0237 ECM-AC Boost pressure sensor. Signal too low. Intermittent fault
P0237 ECM-AC Boost pressure sensor. Signal too low. Permanent fault
P0236 ECM-AD Boost pressure sensor. Signal too high. Intermittent fault
P0236 ECM-AD Boost pressure sensor. Signal too high. Permanent fault
P0236 ECM-AD Boost pressure sensor. Signal too low. Intermittent fault
P0236 ECM-AD Boost pressure sensor. Signal too low. Permanent fault
P1446 ECM-AF Leak diagnostic pump. Signal missing. Permanent fault
P1446 ECM-AF Leak diagnostic pump. Signal too high. Intermittent fault
P1446 ECM-AF Leak diagnostic pump. Signal too high. Permanent fault
P1446 ECM-AF Leak diagnostic pump. Signal too low. Intermittent fault
P1446 ECM-AF Leak diagnostic pump. Signal too low. Permanent fault
P1446 ECM-AF Leak diagnostic pump. Signal missing. Intermittent fault
P0600 ECM-DC Communication, Transmission control module (TCM). Faulty signal. Intermittent fault
P0600 ECM-DC Communication, Transmission control module (TCM). Faulty signal. Permanent fault
P0600 ECM-DD Communication, Transmission control module (TCM). Faulty signal. Intermittent fault
P0600 ECM-DD Communication, Transmission control module (TCM). Faulty signal. Permanent fault
P0600 ECM-DE Communication, Transmission control module (TCM). Faulty signal. Intermittent fault
P0600 ECM-DE Communication, Transmission control module (TCM). Faulty signal. Permanent fault
P0600 ECM-E0 Communication, Transmission control module (TCM). Faulty signal. Intermittent fault
P0600 ECM-E0 Communication, Transmission control module (TCM). Faulty signal. Permanent fault
Factory Service Tools

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Disclosure: Verified tool recommendations may earn an affiliate commission at no cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • β€’ You smell fuel, burning insulation, or see smoke.
  • β€’ Brakes feel soft, pull hard to one side, or make grinding noises.
  • β€’ The engine overheats, stalls repeatedly, or misfires under load.
  • β€’ You are missing required tools, torque specs, or safe lifting equipment.
  • β€’ You are not confident in the next step or safety outcome.

Rather have a pro handle this?

A certified mobile mechanic comes to your home or office. They bring the tools, you stay comfortable. No tow truck, no waiting room, no surprises.

Comes to youSame-day available12-month warranty
Get a Free Quote

No obligation. See pricing before you book.