Information
Background
OBD II is a diagnostics system designed to meet statutory requirements. A standardized instrument for fault-tracing can be plugged in to the data link connector (DLC) (OBD II socket) to read diagnostic trouble codes (DTCs) and system parameters. OBD II contains only emissions related diagnostic trouble codes (DTCs) and parameters. It cannot provide the comprehensive range of information available from the Volvo On-board diagnostics system.
Volvo has its own diagnostic trouble code (DTC) designations that adhere to the in-house Volvo On-board Diagnostics protocol (called DII from model year 1999).
Table explanations
The table below is a conversion table between standardized diagnostic trouble codes (DTCs) (SAE/ISO) and the equivalent Volvo diagnostic trouble codes (DTCs) (DII).
SAE/ISO diagnostic trouble code (DTC): Standardized diagnostic trouble code (DTC) according to SAE J2012/ISO 15031-6. The diagnostic trouble code (DTC) can be read off on vehicles with standardized on-board diagnostic systems for emissions related faults, certified in accordance with OBD II. Reading off is performed with a generic scan tool, an instrument for fault-tracing standardized in accordance with SAE J1978/ISO 15031-4.
Volvo DII diagnostic trouble code (DTC): Volvo-specific diagnostic trouble code (DTC) in accordance with the Volvo On-Board Diagnostic protocol. Can be read off using VIDA on cars from model year 1999.
Diagnostic trouble code (DTC) designation: Volvo diagnostic trouble code (DTC) designation. Used in VIDA.
Fault type: Volvo method for specifying the actual fault. Used in VIDA.
Note. An SAE/ISO diagnostic trouble code (DTC) can correspond to several DII diagnostic trouble codes (DTCs). All of these must therefore by rectified in order for the corresponding SAE/ISO diagnostic trouble code (DTC) to disappear. Several SAE/ISO diagnostic trouble codes (DTCs) may also refer to the same DII diagnostic trouble code (DTC). There are DII diagnostic trouble codes (DTCs) for non emissions-related faults that do not correspond to any SAE/ISO diagnostic trouble code (DTC).
| SAE/ISO diagnostic trouble code (DTC) | Volvo DII diagnostic trouble code (DTC) | Diagnostic trouble code (DTC) designation | Fault type |
|---|---|---|---|
| P0010 | ECM-6400 | Intake camshaft reset valve | Signal too low or signal missing |
| P0011 | ECM-640A | Camshaft control, intake | Faulty signal |
| P0013 | ECM-6410 | Exhaust camshaft reset valve | Signal too low or signal missing |
| P0014 | ECM-641A | Camshaft control, exhaust | Faulty signal |
| P0016 | ECM-643A | Camshaft position, intake | Signal too low |
| P0016 | ECM-643A | Camshaft position, intake | Signal too high |
| P0017 | ECM-644A | Camshaft position, exhaust | Signal too low |
| P0017 | ECM-644A | Camshaft position, exhaust | Signal too high |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0036 | ECM-2A20 | Heated oxygen sensor (HO2S) bank 1, preheating | Signal missing |
| P0037 | ECM-2A20 | Heated oxygen sensor (HO2S) bank 1, preheating | Signal too low |
| P0038 | ECM-2A20 | Heated oxygen sensor (HO2S) bank 1, preheating | Signal too high |
| P0040 | ECM-280C | Front heated oxygen sensors (HO2S) switched | Faulty signal |
| P0050 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing |
| P0051 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low |
| P0052 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high |
| P0056 | ECM-2B20 | Heated oxygen sensor (HO2S) bank 2, preheating | Signal missing |
| P0057 | ECM-2B20 | Heated oxygen sensor (HO2S) bank 2, preheating | Signal too low |
| P0058 | ECM-2B20 | Heated oxygen sensor (HO2S) bank 2, preheating | Signal too high |
| P0071 | ECM-1100 | Outer temperature sensor | Faulty signal |
| P0072 | ECM-1100 | Outer temperature sensor | Signal too low |
| P0073 | ECM-1100 | Outer temperature sensor | Signal too high |
| P0101 | ECM-130A | Intake air leakage | Faulty signal |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Intermittent fault |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Permanent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Intermittent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Permanent fault |
| P0105 | ECM-1000 | Control module | Faulty signal |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0111 | ECM-1200 | Intake air temperature (IAT) inlet | Faulty signal |
| P0112 | ECM-1200 | Intake air temperature (IAT) inlet | Signal too high. Intermittent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) inlet | Signal too high. Permanent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) inlet | Signal too low. Intermittent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) inlet | Signal too low. Permanent fault |
| P0121 | ECM-9150 | Throttle unit, potentiometer 1 | Faulty signal |
| P0122 | ECM-9150 | Throttle unit, potentiometer 1 | Signal too low |
| P0123 | ECM-9150 | Throttle unit, potentiometer 1 | Signal too high |
| P0128 | ECM-201A | Thermostat | Faulty signal |
| P0130 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Intermittent fault |
| P0130 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Permanent fault |
| P0132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Intermittent fault |
| P0132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Permanent fault |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Intermittent fault |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Permanent fault |
| P0134 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P0134 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P0135 | ECM-290A | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0135 | ECM-290A | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Intermittent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Permanent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Intermittent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Permanent fault |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too low |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal missing |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal |
| P0150 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P0150 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P0152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Intermittent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Permanent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Intermittent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Permanent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal too low |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal too high |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal missing |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal |
| P1729 | ECM-9170 | Throttle unit | Faulty signal |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Intermittent fault |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Permanent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Intermittent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Permanent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Intermittent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Permanent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Intermittent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Permanent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Intermittent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Permanent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Intermittent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Permanent fault |
| P0221 | ECM-9160 | Throttle unit, potentiometer 2 | Faulty signal |
| P0222 | ECM-9160 | Throttle unit, potentiometer 2 | Signal too low |
| P0223 | ECM-9160 | Throttle unit, potentiometer 2 | Signal too high |
| P0230 | ECM-2400 | Fuel pump (FP) relay | Signal missing. Intermittent fault |
| P0230 | ECM-2400 | Fuel pump (FP) relay | Signal missing. Permanent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Intermittent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Permanent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Intermittent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Permanent fault |
| P0234 | ECM-6805 | Turbocharger (TC) control valve, boost pressure fault | Pressure too high |
| P0235 | ECM-1600 | Boost pressure sensor | Faulty signal |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor range check | Faulty signal |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Intermittent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Permanent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Intermittent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Permanent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Intermittent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Permanent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Intermittent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Permanent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Intermittent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Permanent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Intermittent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Permanent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Intermittent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Permanent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Intermittent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Permanent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Intermittent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Permanent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Intermittent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Permanent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Intermittent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Permanent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Intermittent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Permanent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Intermittent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Permanent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Intermittent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Permanent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Intermittent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Permanent fault |
| P0299 | ECM-6806 | Turbocharger (TC) control valve, flow fault | Pressure too low |
| P0300 | ECM-3503 | Misfire, at least one cylinder | Emissions impact/catalytic converter damage |
| P0301 | ECM-3513 | Misfire cylinder 1 | Emissions impact/catalytic converter damage |
| P0302 | ECM-3523 | Misfire cylinder 2 | Emissions impact/catalytic converter damage |
| P0303 | ECM-3533 | Misfire cylinder 3 | Emissions impact/catalytic converter damage |
| P0304 | ECM-3543 | Misfire cylinder 4 | Emissions impact/catalytic converter damage |
| P0305 | ECM-3553 | Misfire cylinder 5 | Emissions impact/catalytic converter damage |
| P0306 | ECM-3563 | Misfire cylinder 6 | Emissions impact/catalytic converter damage |
| P0324 | ECM-3400 | Knock sensor (KS), test pulse | Signal too high/signal too low. Intermittent fault |
| P0324 | ECM-3400 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P0324 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Intermittent fault |
| P0324 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Permanent fault |
| P0324 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Intermittent fault |
| P0324 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Intermittent fault |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Permanent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Intermittent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Permanent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Intermittent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Permanent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Intermittent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Permanent fault |
| P0335 | ECM-5200 | Engine speed (RPM) sensor | Signal missing |
| P0336 | ECM-5200 | Engine speed (RPM) sensor | Faulty signal |
| P0337 | ECM-5200 | Engine speed (RPM) sensor | Signal too low |
| P0338 | ECM-5200 | Engine speed (RPM) sensor | Signal too high |
| P0340 | ECM-3000 | Camshaft position (CMP) sensor, intake | Faulty signal or signal missing |
| P0342 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too low. Intermittent fault |
| P0342 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too low. Permanent fault |
| P0343 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too high. Intermittent fault |
| P0343 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too high. Permanent fault |
| P0344 | ECM-3000 | Camshaft position (CMP) sensor, intake | Faulty signal or signal missing |
| P0345 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Faulty signal or signal missing |
| P0347 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Signal too low |
| P0348 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Signal too high |
| P0349 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Faulty signal or signal missing |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Intermittent fault |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Permanent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Intermittent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Permanent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Intermittent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Permanent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Intermittent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Permanent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Intermittent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Permanent fault |
| P0420 | ECM-4801 | Three-way catalytic converter (TWC) efficiency, bank 1 | Intermittent fault |
| P0420 | ECM-4801 | Three-way catalytic converter (TWC) efficiency, bank 1 | Permanent fault |
| P0430 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Intermittent fault |
| P0430 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Permanent fault |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Intermittent fault |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Permanent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Intermittent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Permanent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Intermittent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Permanent fault |
| P0446 | ECM-4010 | Leak diagnostic unit, valve | Signal too high |
| P0447 | ECM-4010 | Leak diagnostic unit, valve | Signal missing |
| P0448 | ECM-4010 | Leak diagnostic unit, valve | Signal too low |
| P0455 | ECM-400C | Fuel tank system, leakage | |
| P0456 | ECM-400C | Fuel tank system, leakage | |
| P0457 | ECM-4338 | Fuel tank filler cap missing | |
| P0460 | ECM-405C | Fuel level sensor | |
| P0461 | ECM-4050 | Fuel level sensor | Faulty signal |
| P0462 | ECM-4050 | Fuel level sensor | Signal too low |
| P0463 | ECM-4050 | Fuel level sensor | Signal too high |
| P0464 | ECM-4050 | Fuel level sensor | Signal missing |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Intermittent fault |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Permanent fault |
| P0483 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal |
| P0484 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal |
| P0485 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal |
| P0496 | ECM-4007 | Evaporative emission system (EVAP) | Signal too high |
| P0497 | ECM-4007 | Evaporative emission system (EVAP) | Signal too low |
| P0500 | ECM-510F | Speed signal | |
| P0500 | ECM-510F | Speed signal | |
| P0500 | ECM-510F | Speed signal | |
| P0506 | ECM-990A | Idle air control (IAC) | Faulty signal |
| P0507 | ECM-990A | Idle air control (IAC) | Faulty signal |
| P0530 | ECM-5000 | A/C pressure sensor | Signal missing. Intermittent fault |
| P0530 | ECM-5000 | A/C pressure sensor | Signal missing. Permanent fault |
| P0532 | ECM-5000 | A/C pressure sensor | Signal too low. Intermittent fault |
| P0532 | ECM-5000 | A/C pressure sensor | Signal too low. Permanent fault |
| P0533 | ECM-5000 | A/C pressure sensor | Signal too high. Intermittent fault |
| P0533 | ECM-5000 | A/C pressure sensor | Signal too high. Permanent fault |
| P0560 | ECM-8010 | Battery voltage | Faulty signal |
| P0562 | ECM-8010 | Battery voltage | Signal too low |
| P0563 | ECM-8010 | Battery voltage | Signal too high |
| P0564 | ECM-928C | Control module, communication fault | Faulty signal |
| P0571 | ECM-9400 | Brake pedal sensor | Signal missing |
| P0573 | ECM-9400 | Brake pedal sensor | Signal too high |
| P0579 | ECM-928C | Control module, communication fault | Faulty signal |
| P0580 | ECM-928C | Control module, communication fault | Faulty signal |
| P0581 | ECM-928C | Control module, communication fault | Faulty signal |
| P0602 | ECM-531D | Control module, internal fault | |
| P0604 | ECM-9050 | RAM memory fault | Internal fault. Intermittent fault |
| P0604 | ECM-9050 | RAM memory fault | Internal fault. Permanent fault |
| P0605 | ECM-9060 | ROM memory fault | Internal fault. Intermittent fault |
| P0605 | ECM-9060 | ROM memory fault | Internal fault. Permanent fault |
| P0606 | ECM-9070 | Control module, internal fault | Intermittent fault |
| P0606 | ECM-9070 | Control module, internal fault | Permanent fault |
| P0607 | ECM-711A | Engine control module (ECM), internal fault | Signal too high/signal too low. Intermittent fault |
| P0607 | ECM-711A | Engine control module (ECM), internal fault | Signal too high/signal too low. Permanent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Intermittent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Permanent fault |
| P0634 | ECM-716D | Engine control module (ECM), high temperature | |
| P0638 | ECM-91A7 | Throttle unit | Faulty signal |
| P0642 | ECM-8410 | Power supply 5 volts | Signal too low. Intermittent fault |
| P0642 | ECM-8410 | Power supply 5 volts | Signal too low. Permanent fault |
| P0643 | ECM-8410 | Power supply 5 volts | Signal too high. Intermittent fault |
| P0643 | ECM-8410 | Power supply 5 volts | Signal too high. Permanent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Intermittent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Permanent fault |
| P0646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Intermittent fault |
| P0646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Permanent fault |
| P0647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Intermittent fault |
| P0647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Permanent fault |
| P0668 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault |
| P0668 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Permanent fault |
| P0669 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault |
| P0669 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Permanent fault |
| P0700 | ECM-530D | Diagnostic trouble code (DTC) in another control module | |
| P0727 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Intermittent fault |
| P0727 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Permanent fault |
| P0805 | ECM-9300 | Clutch pedal sensor | Faulty signal |
| P0807 | ECM-9300 | Clutch pedal sensor | Signal too low |
| P0808 | ECM-9300 | Clutch pedal sensor | Signal too high |
| P0863 | ECM-530B | Control module communication | |
| P1177 | ECM-268A | Long-term fuel trim | Upper limit |
| P1178 | ECM-268A | Long-term fuel trim | Lower limit |
| P1179 | ECM-268A | Long-term fuel trim | Faulty signal |
| P1187 | ECM-278A | ||
| P1188 | ECM-278A | ||
| P1189 | ECM-278A | ||
| P1234 | ECM-6814 | Turbocharger (TC) control system | Signal too high |
| P1285 | ECM-913F | Throttle unit | Faulty signal |
| P1286 | ECM-913C | Throttle unit | Faulty signal |
| P1287 | ECM-913C | Throttle unit | Faulty signal |
| P1293 | ECM-914F | Throttle unit | Faulty signal |
| P1480 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Intermittent fault |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Permanent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Intermittent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Permanent fault |
| P1526 | ECM-980A | Engine control module (ECM). Internal fault | Intermittent fault |
| P1526 | ECM-980A | Engine control module (ECM). Internal fault | Permanent fault |
| P1554 | ECM-801A | System relay | Faulty signal or signal missing |
| P1555 | ECM-801A | System relay | Faulty signal or signal missing |
| P1638 | ECM-715D | Engine control module (ECM), high temperature | |
| P1651 | ECM-981A | Engine control module (ECM). Internal fault | Intermittent fault |
| P1651 | ECM-981A | Engine control module (ECM). Internal fault | Permanent fault |
| P1652 | ECM-982A | Engine control module (ECM). Internal fault | Intermittent fault |
| P1652 | ECM-982A | Engine control module (ECM). Internal fault | Permanent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Intermittent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Permanent fault |
| P1721 | ECM-6220 | Control module cooling fan | Signal too high |
| P1722 | ECM-6220 | Control module cooling fan | Signal too low |
| P1723 | ECM-6220 | Control module cooling fan | Signal missing |
| P2088 | ECM-6400 | Intake camshaft reset valve | Signal too low or signal missing |
| P2089 | ECM-6400 | Intake camshaft reset valve | Signal too low or signal missing |
| P2090 | ECM-6410 | Exhaust camshaft reset valve | Signal too low or signal missing |
| P2091 | ECM-6410 | Exhaust camshaft reset valve | Signal too low or signal missing |
| P2101 | ECM-9100 | Engine control module (ECM) | Faulty signal |
| P2108 | ECM-919A | Engine control module (ECM) | Faulty signal |
| P2109 | ECM-918A | Engine control module (ECM). Internal fault | Intermittent fault |
| P2109 | ECM-918A | Engine control module (ECM). Internal fault | Permanent fault |
| P2111 | ECM-91B7 | Throttle unit | Faulty signal |
| P2112 | ECM-91C7 | Throttle unit | Faulty signal |
| P2119 | ECM-9117 | Throttle unit | Faulty signal |
| P2121 | ECM-9540 | Accelerator pedal (AP) position sensor, digital signal | Faulty signal |
| P2122 | ECM-9530 | Accelerator pedal (AP) position sensor, digital signal | Signal too low |
| P2123 | ECM-9530 | Accelerator pedal (AP) position sensor, digital signal | Signal too high |
| P2126 | ECM-9520 | Accelerator pedal (AP) position sensor, analog signal | Faulty signal |
| P2127 | ECM-9520 | Accelerator pedal (AP) position sensor, analog signal | Signal too low |
| P2128 | ECM-9520 | Accelerator pedal (AP) position sensor, analog signal | Signal too high |
| P2131 | ECM-9400 | Brake pedal sensor | Faulty signal |
| P2135 | ECM-903C | Throttle position (TP) sensor | Faulty signal |
| P2177 | ECM-261A | Long-term fuel trim | Upper limit |
| P2178 | ECM-261A | Long-term fuel trim | Lower limit |
| P2179 | ECM-271A | Long-term fuel trim, bank 2 | Upper limit |
| P2180 | ECM-271A | Long-term fuel trim, bank 2 | Lower limit |
| P2187 | ECM-262A | Long-term fuel trim | Upper limit |
| P2188 | ECM-262A | Long-term fuel trim | Lower limit |
| P2189 | ECM-272A | Long-term fuel trim, bank 2 | Upper limit |
| P2190 | ECM-272A | Long-term fuel trim, bank 2 | Lower limit |
| P2191 | ECM-260A | Long-term fuel trim | Upper limit |
| P2192 | ECM-260A | Long-term fuel trim | Lower limit |
| P2193 | ECM-270A | Long-term fuel trim, bank 2 | Upper limit |
| P2194 | ECM-270A | Long-term fuel trim, bank 2 | Lower limit |
| P2232 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P2232 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P2235 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P2235 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P2300 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Intermittent fault |
| P2300 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Permanent fault |
| P2301 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Intermittent fault |
| P2301 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Permanent fault |
| P2303 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Intermittent fault |
| P2303 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Permanent fault |
| P2304 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Intermittent fault |
| P2304 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Permanent fault |
| P2306 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Intermittent fault |
| P2306 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Permanent fault |
| P2307 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Intermittent fault |
| P2307 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Permanent fault |
| P2309 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Intermittent fault |
| P2309 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Permanent fault |
| P2310 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Intermittent fault |
| P2310 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Permanent fault |
| P2312 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Intermittent fault |
| P2312 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Permanent fault |
| P2313 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Intermittent fault |
| P2313 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Permanent fault |
| P2400 | ECM-4024 | Leak diagnostic unit, pump | Signal missing |
| P2401 | ECM-4024 | Leak diagnostic unit, pump | Signal too low |
| P2402 | ECM-4024 | Leak diagnostic unit, pump | Signal too high |
| P2404 | ECM-431D | Leak diagnostic unit | Faulty signal |
| P2405 | ECM-431D | Leak diagnostic unit | Signal too low |
| P2406 | ECM-431D | Leak diagnostic unit | Signal too high |
| P2407 | ECM-431D | Leak diagnostic unit | Signal missing |
| U0001 | ECM-E000 | Control module, internal fault | Faulty signal. Intermittent fault |
| U0002 | ECM-E000 | Control module, internal fault | Faulty signal. Permanent fault |
| U0073 | ECM-E003 | Control module, internal fault | Faulty signal. Intermittent fault |
| U0073 | ECM-E003 | Control module, internal fault | Faulty signal. Permanent fault |
Background
OBD II is a diagnostics system designed to meet statutory requirements. A standardized instrument for fault-tracing can be plugged in to the data link connector (DLC) (OBD II socket) to read diagnostic trouble codes (DTCs) and system parameters. OBD II contains only emissions related diagnostic trouble codes (DTCs) and parameters. It cannot provide the comprehensive range of information available from the Volvo On-board diagnostics system.
Volvo has its own diagnostic trouble code (DTC) designations that adhere to the in-house Volvo On-board Diagnostics protocol (called DII from model year 1999).
Table explanations
The table below is a conversion table between standardized diagnostic trouble codes (DTCs) (SAE/ISO) and the equivalent Volvo diagnostic trouble codes (DTCs) (DII).
SAE/ISO diagnostic trouble code (DTC): Standardized diagnostic trouble code (DTC) according to SAE J2012/ISO 15031-6. The diagnostic trouble code (DTC) can be read off on vehicles with standardized on-board diagnostic systems for emissions related faults, certified in accordance with OBD II. Reading off is performed with a generic scan tool, an instrument for fault-tracing standardized in accordance with SAE J1978/ISO 15031-4.
Volvo DII diagnostic trouble code (DTC): Volvo-specific diagnostic trouble code (DTC) in accordance with the Volvo On-Board Diagnostic protocol. Can be read off using VIDA on cars from model year 1999.
Diagnostic trouble code (DTC) designation: Volvo diagnostic trouble code (DTC) designation. Used in VIDA.
Fault type: Volvo method for specifying the actual fault. Used in VIDA.
Note. An SAE/ISO diagnostic trouble code (DTC) can correspond to several DII diagnostic trouble codes (DTCs). All of these must therefore by rectified in order for the corresponding SAE/ISO diagnostic trouble code (DTC) to disappear. Several SAE/ISO diagnostic trouble codes (DTCs) may also refer to the same DII diagnostic trouble code (DTC). There are DII diagnostic trouble codes (DTCs) for non emissions-related faults that do not correspond to any SAE/ISO diagnostic trouble code (DTC).
| SAE/ISO diagnostic trouble code (DTC) | Volvo DII diagnostic trouble code (DTC) | Diagnostic trouble code (DTC) designation | Fault type |
|---|---|---|---|
| P0010 | ECM-6440 | Camshaft reset valve | Signal missing. Intermittent fault |
| P0010 | ECM-6440 | Camshaft reset valve | Signal missing. Permanent fault |
| P0013 | ECM-6440 | Camshaft reset valve | Signal missing. Intermittent fault |
| P0013 | ECM-6440 | Camshaft reset valve | Signal missing. Permanent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0036 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0036 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0037 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0037 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0038 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0038 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0050 | ECM-2910 | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Intermittent fault |
| P0050 | ECM-2910 | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Permanent fault |
| P0051 | ECM-2910 | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Intermittent fault |
| P0051 | ECM-2910 | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Permanent fault |
| P0052 | ECM-2910 | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Intermittent fault |
| P0052 | ECM-2910 | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Permanent fault |
| P0056 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Intermittent fault |
| P0056 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Permanent fault |
| P0057 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Intermittent fault |
| P0057 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Permanent fault |
| P0058 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Intermittent fault |
| P0058 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Permanent fault |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Intermittent fault |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Permanent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Intermittent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Permanent fault |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Intermittent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Permanent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Intermittent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Permanent fault |
| P0116 | ECM-2000 | Engine coolant temperature (ECT) sensor | Faulty signal. Intermittent fault |
| P0116 | ECM-2000 | Engine coolant temperature (ECT) sensor | Faulty signal. Permanent fault |
| P0117 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too high. Intermittent fault |
| P0117 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too high. Permanent fault |
| P0118 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too low. Intermittent fault |
| P0118 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too low. Permanent fault |
| P0120 | ECM-958F | Accelerator pedal (AP) position sensor | Faulty signal. Intermittent fault |
| P0120 | ECM-958F | Accelerator pedal (AP) position sensor | Faulty signal. Permanent fault |
| P0121 | ECM-903C | Throttle unit, internal fault | |
| P0121 | ECM-959F | Throttle unit, internal fault | Faulty signal. Intermittent fault |
| P0121 | ECM-959F | Throttle unit, internal fault | Faulty signal. Permanent fault |
| P0122 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Intermittent fault |
| P0122 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Permanent fault |
| P0123 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too high. Intermittent fault |
| P0123 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too high. Permanent fault |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Intermittent fault |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Permanent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Intermittent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Permanent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Intermittent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Permanent fault |
| P0140 | ECM2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high. Intermittent fault |
| P0140 | ECM2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high. Permanent fault |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Intermittent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Permanent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Intermittent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Permanent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Intermittent fault |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Permanent fault |
| P0171 | ECM-262A | Long-term fuel trim | Upper limit |
| P0172 | ECM-262A | Long-term fuel trim | Lower limit |
| P0174 | ECM-272A | Long-term fuel trim, bank 2 | Upper limit |
| P0175 | ECM-272A | Long-term fuel trim, bank 2 | Lower limit |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Intermittent fault |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Permanent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Intermittent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Permanent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Intermittent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Permanent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Intermittent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Permanent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Intermittent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Permanent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Intermittent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Permanent fault |
| P0220 | ECM-9150 | Throttle unit, internal fault | Faulty signal |
| P0221 | ECM-914F | Throttle unit, internal fault | Faulty signal |
| P0222 | ECM-9520 | Accelerator pedal (AP) position sensor | Faulty signal. Intermittent fault |
| P0222 | ECM-9520 | Accelerator pedal (AP) position sensor | Faulty signal. Permanent fault |
| P0223 | ECM-9520 | Accelerator pedal (AP) position sensor | Signal too low. Intermittent fault |
| P0223 | ECM-9520 | Accelerator pedal (AP) position sensor | Signal too low. Permanent fault |
| P0225 | ECM-9160 | Throttle unit, internal fault | Faulty signal |
| P0227 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too low. Intermittent fault |
| P0227 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too low. Permanent fault |
| P0228 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too high. Intermittent fault |
| P0228 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too high. Permanent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Intermittent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Permanent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Intermittent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Permanent fault |
| P0234 | ECM-6805 | Turbocharger (TC) control valve | Pressure too high. Permanent/intermittent fault |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor range check | Faulty signal. Intermittent fault |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor range check | Faulty signal. Permanent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Intermittent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Permanent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Intermittent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Permanent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Intermittent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Permanent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Intermittent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Permanent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Intermittent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Permanent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Intermittent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Permanent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Intermittent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Permanent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Intermittent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Permanent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Intermittent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Permanent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Intermittent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Permanent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Intermittent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Permanent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Intermittent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Permanent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Intermittent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Permanent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Intermittent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Permanent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Intermittent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Permanent fault |
| P0300 | ECM-3502 | Misfire, at least one cylinder | |
| P0300 | ECM-3503 | Misfire, at least one cylinder | |
| P0301 | ECM-3512 | Misfire, emission | Faulty signal. Permanent fault |
| P0301 | ECM-3513 | Misfiring | Faulty signal |
| P0302 | ECM-3522 | Misfire, emission | Faulty signal. Permanent fault |
| P0302 | ECM-3523 | Misfiring | Faulty signal |
| P0303 | ECM-3532 | Misfire, emission | Faulty signal. Permanent fault |
| P0303 | ECM-3533 | Misfiring | Faulty signal |
| P0304 | ECM-3542 | Misfire, emission | Faulty signal. Permanent fault |
| P0304 | ECM-3543 | Misfiring | Faulty signal |
| P0305 | ECM-3552 | Misfire, emission | Faulty signal. Permanent fault |
| P0305 | ECM-3553 | Misfiring | Faulty signal |
| P0306 | ECM-3562 | Misfire, emission | Faulty signal. Permanent fault |
| P0306 | ECM-3562 | Misfiring | Faulty signal |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Intermittent fault |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Permanent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Intermittent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Permanent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Intermittent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Permanent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Intermittent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Permanent fault |
| P0335 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Intermittent fault |
| P0335 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Permanent fault |
| P0342 | ECM-3000 | Camshaft sensor | Signal too low. Intermittent fault |
| P0342 | ECM-3000 | Camshaft sensor | Signal too low. Permanent fault |
| P0343 | ECM-3000 | Camshaft sensor | Signal too high. Intermittent fault |
| P0343 | ECM-3000 | Camshaft sensor | Signal too high. Permanent fault |
| P0344 | ECM-3000 | Camshaft sensor | Faulty signal. Intermittent fault |
| P0344 | ECM-3000 | Camshaft sensor | Faulty signal. Permanent fault |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Intermittent fault |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Permanent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Intermittent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Permanent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Intermittent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Permanent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Intermittent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Permanent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Intermittent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Permanent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Intermittent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Permanent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency | Intermittent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency | Permanent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Intermittent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Permanent fault |
| P0440 | ECM-4008 | Evaporative emission system (EVAP) valve | Leakage. Intermittent fault |
| P0440 | ECM-4008 | Evaporative emission system (EVAP) valve | Leakage. Permanent fault |
| P0442 | ECM-430D | Leak diagnostic | Minor leak. Intermittent fault |
| P0442 | ECM-430D | Leak diagnostic | Minor leak. Permanent fault |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Intermittent fault |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Permanent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Intermittent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Permanent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Intermittent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Permanent fault |
| P0446 | ECM-4019 | EVAP canister shut-off valve closed | Flow fault. Intermittent fault |
| P0446 | ECM-4019 | EVAP canister shut-off valve closed | Flow fault. Permanent fault |
| P0447 | ECM-4010 | EVAP canister shut-off valve | Signal missing. Intermittent fault |
| P0447 | ECM-4010 | EVAP canister shut-off valve | Signal missing. Permanent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too low. Intermittent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too low. Permanent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too high. Intermittent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too high. Permanent fault |
| P0451 | ECM-4020 | Fuel tank pressure sensor | Faulty signal. Intermittent fault |
| P0451 | ECM-4020 | Fuel tank pressure sensor | Faulty signal. Permanent fault |
| P0452 | ECM-4020 | Fuel tank pressure sensor | Signal too high. Intermittent fault |
| P0452 | ECM-4020 | Fuel tank pressure sensor | Signal too high. Permanent fault |
| P0453 | ECM-4020 | Fuel tank pressure sensor | Signal too low. Intermittent fault |
| P0453 | ECM-4020 | Fuel tank pressure sensor | Signal too low. Permanent fault |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Intermittent fault |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Permanent fault |
| P0506 | ECM-990A | Control module, internal fault | |
| P0507 | ECM-990A | Control module, internal fault | |
| P0560 | ECM-8010 | System relay output | Faulty signal. Intermittent fault |
| P0560 | ECM-8010 | System relay output | Faulty signal. Permanent fault |
| P0562 | ECM-8010 | System relay output | Signal too low. Intermittent fault |
| P0562 | ECM-8010 | System relay output | Signal too low. Permanent fault |
| P0563 | ECM-8010 | System relay output | Signal too high. Intermittent fault |
| P0563 | ECM-8010 | System relay output | Signal too high. Permanent fault |
| P0571 | ECM-9400 | Brake pedal position sensor | Signal missing. Intermittent fault |
| P0571 | ECM-9400 | Brake pedal position sensor | Signal missing. Permanent fault |
| P0572 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too low. Intermittent fault |
| P0572 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too low. Permanent fault |
| P0573 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too high. Intermittent fault |
| P0573 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too high. Permanent fault |
| P0600 | ECM-E000 | Control module, internal fault | Faulty signal. Intermittent fault |
| P0600 | ECM-E000 | Control module, internal fault | Faulty signal. Permanent fault |
| P0602 | ECM-531D | Control module, internal fault | |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Intermittent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Permanent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Intermittent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Permanent fault |
| P0805 | ECM-9300 | Clutch pedal position sensor | Faulty signal. Intermittent fault |
| P0805 | ECM-9300 | Clutch pedal position sensor | Faulty signal. Permanent fault |
| P0807 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too low. Intermittent fault |
| P0807 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too low. Permanent fault |
| P0808 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too high. Intermittent fault |
| P0808 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too high. Permanent fault |
| P1111 | ECM-1100 | Outer temperature sensor | |
| P1112 | ECM-1100 | Outer temperature sensor | |
| P1113 | ECM-1100 | Outer temperature sensor | |
| P1131 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P1131 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P1132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Intermittent fault |
| P1132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Permanent fault |
| P1133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Intermittent fault |
| P1133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Permanent fault |
| P1151 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P1151 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P1152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P1152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P1153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P1153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P1171 | ECM-261A | Long-term fuel trim | Upper limit |
| P1172 | ECM-261A | Long-term fuel trim | Lower limit |
| P1174 | ECM-260A | Long-term fuel trim | Upper limit |
| P1175 | ECM-260A | Long-term fuel trim | Lower limit |
| P1177 | ECM-268A | Long-term fuel trim | Upper limit |
| P1178 | ECM-268A | Long-term fuel trim | Lower limit |
| P1179 | ECM-268A | Long-term fuel trim | Faulty signal |
| P1181 | ECM-271A | Long-term fuel trim, bank 2 | Upper limit |
| P1182 | ECM-271A | Long-term fuel trim, bank 2 | Lower limit |
| P1184 | ECM-270A | Long-term fuel trim, bank 2 | Upper limit |
| P1185 | ECM-270A | Long-term fuel trim, bank 2 | Lower limit |
| P1237 | ECM-6806 | Turbocharger (TC) control system flow fault | Flow too low. Permanent/intermittent fault |
| P1238 | ECM-6806 | Turbocharger (TC) control system flow fault | Flow too high. Permanent/intermittent fault |
| P1325 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too low/signal too high. Intermittent fault |
| P1325 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too low/signal too high. Permanent fault |
| P1326 | ECM-34E0 | Knock sensor (KS), offset | Signal too low/signal too high. Intermittent fault |
| P1326 | ECM-34E0 | Knock sensor (KS), offset | Signal too low/signal too high. Permanent fault |
| P1329 | ECM-3400 | Knock sensor (KS), test pulse | Signal too low/signal too high. Intermittent fault |
| P1329 | ECM-3400 | Knock sensor (KS), test pulse | Signal too low/signal too high. Permanent fault |
| P1350 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Intermittent fault |
| P1350 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Permanent fault |
| P1351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Intermittent fault |
| P1351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Permanent fault |
| P1352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Intermittent fault |
| P1352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Permanent fault |
| P1353 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Intermittent fault |
| P1353 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Permanent fault |
| P1354 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Intermittent fault |
| P1354 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Permanent fault |
| P1355 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Intermittent fault |
| P1355 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Permanent fault |
| P1356 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Intermittent fault |
| P1356 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Permanent fault |
| P1357 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Intermittent fault |
| P1357 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Permanent fault |
| P1358 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Intermittent fault |
| P1358 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Permanent fault |
| P1359 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Intermittent fault |
| P1359 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Permanent fault |
| P1360 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Intermittent fault |
| P1360 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Permanent fault |
| P1361 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Intermittent fault |
| P1361 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Permanent fault |
| P1440 | ECM-4338 | Fuel tank filler cap missing | |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Intermittent fault |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Permanent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Intermittent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Permanent fault |
| P1513 | ECM-9400 | Brake pedal position sensor | Faulty signal. Intermittent fault |
| P1513 | ECM-9400 | Brake pedal position sensor | Faulty signal. Permanent fault |
| P1520 | ECM-917F | Accelerator pedal (AP) position sensor, internal fault | Faulty signal |
| P1520 | ECM-9180 | Accelerator pedal (AP) position sensor | Faulty signal |
| P1525 | ECM-91DF | Stop lamp switch | Faulty signal |
| P1526 | ECM-980A | Control module, internal fault | Faulty signal. Intermittent fault |
| P1526 | ECM-980A | Control module, internal fault | Faulty signal. Permanent fault |
| P1528 | ECM-91CF | Engine control module (ECM), internal fault | Faulty signal |
| P1550 | ECM-510F | Speed signal | |
| P1551 | ECM-510F | Speed signal | |
| P1560 | ECM-928C | Control module, communication fault | Signal too high. Intermittent fault |
| P1560 | ECM-928C | Control module, communication fault | Signal too high. Permanent fault |
| P1561 | ECM-928C | Control module, communication fault | Signal too low. Intermittent fault |
| P1561 | ECM-928C | Control module, communication fault | Signal too low. Permanent fault |
| P1562 | ECM-928C | Control module, communication fault | Signal missing. Intermittent fault |
| P1562 | ECM-928C | Control module, communication fault | Signal missing. Permanent fault |
| P1600 | ECM-9190 | Throttle unit, internal fault | Faulty signal |
| P1601 | ECM-91F0 | Throttle unit, internal fault | Faulty signal |
| P1602 | ECM-91B7 | Throttle unit, internal fault | Faulty signal |
| P1603 | ECM-91A7 | Throttle unit, internal fault | Faulty signal |
| P1604 | ECM-910E | Throttle unit, internal fault | Faulty signal. Intermittent fault |
| P1604 | ECM-910E | Throttle unit, internal fault | Faulty signal. Permanent fault |
| P1605 | ECM-911A | Communication, throttle unit | Faulty signal |
| P1606 | ECM-912A | Communication, engine control module (ECM) | Faulty signal |
| P1607 | ECM-91E0 | Battery voltage | Faulty signal |
| P1608 | ECM-903F | Throttle unit, internal fault | Signal too low or signal missing |
| P1609 | ECM-903F | Throttle unit, internal fault | Signal too low or signal missing |
| P1610 | ECM-903F | Throttle unit, internal fault | Signal too high |
| P1611 | ECM-902A | Throttle unit communication | Signal too high or signal missing |
| P1612 | ECM-902A | Throttle unit communication | Signal too low |
| P1613 | ECM-902A | Throttle unit communication | Signal too high or signal missing |
| P1614 | ECM-913F | Engine control module (ECM), internal fault | Faulty signal |
| P1615 | ECM-901E | Control module, internal fault | Faulty signal. Intermittent fault |
| P1615 | ECM-901E | Control module, internal fault | Faulty signal. Permanent fault |
| P1618 | ECM-530D | Diagnostic trouble code (DTC) in another control module | |
| P1625 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Intermittent fault |
| P1625 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Permanent fault |
| P1626 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Intermittent fault |
| P1626 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Permanent fault |
| P1627 | ECM-901A | Communication control module, communication fault | Faulty signal. Intermittent fault |
| P1627 | ECM-901A | Communication control module, communication fault | Faulty signal. Permanent fault |
| P1628 | ECM-901A | Communication control module, communication fault | Faulty signal. Intermittent fault |
| P1628 | ECM-901A | Communication control module, communication fault | Faulty signal. Permanent fault |
| P1829 | ECM-901A | Communication control module, communication fault | Faulty signal. Intermittent fault |
| P1629 | ECM-901A | Communication control module, communication fault | Faulty signal. Permanent fault |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Intermittent fault |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Permanent fault |
| P1631 | ECM-530B | Control module communication | |
| P1632 | ECM-710A | Real time clock | |
| P1633 | ECM-510F | Speed signal | |
| P1635 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault |
| P1635 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Permanent fault |
| P1636 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault |
| P1636 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Permanent fault |
| P1637 | ECM-715D | Temperature sensor control module | |
| P1638 | ECM-716D | Temperature sensor control module | |
| P1646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Intermittent fault |
| P1646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Permanent fault |
| P1647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Intermittent fault |
| P1647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Permanent fault |
| P1649 | ECM-6440 | Camshaft reset valve | Signal too low. Intermittent fault |
| P1649 | ECM-6440 | Camshaft reset valve | Signal too low. Permanent fault |
| P1650 | ECM-6440 | Camshaft reset valve | Signal too high. Intermittent fault |
| P1650 | ECM-6440 | Camshaft reset valve | Signal too high. Permanent fault |
| P1651 | ECM-981A | Control module, internal fault | Faulty signal. Intermittent fault |
| P1651 | ECM-981A | Control module, internal fault | Faulty signal. Permanent fault |
| P1652 | ECM-982A | Control module, internal fault | Faulty signal. Intermittent fault |
| P1652 | ECM-982A | Control module, internal fault | Faulty signal. Permanent fault |
| P1655 | ECM-6440 | Camshaft reset valve | Signal too low. Intermittent fault |
| P1655 | ECM-6440 | Camshaft reset valve | Signal too low. Permanent fault |
| P1656 | ECM-6440 | Camshaft reset valve | Signal too high. Intermittent fault |
| P1656 | ECM-6440 | Camshaft reset valve | Signal too high. Permanent fault |
| P1672 | ECM-8410 | Power supply 5 Volts | Signal too low. Intermittent fault |
| P1672 | ECM-8410 | Power supply 5 Volts | Signal too low. Permanent fault |
| P1673 | ECM-8410 | Power supply 5 Volts | Signal too high. Intermittent fault |
| P1673 | ECM-8410 | Power supply 5 Volts | Signal too high. Permanent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Intermittent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Permanent fault |
Background
OBD II is a diagnostics system designed to meet statutory requirements. A standardized instrument for fault-tracing can be plugged in to the data link connector (DLC) (OBD II socket) to read diagnostic trouble codes (DTCs) and system parameters. OBD II contains only emissions related diagnostic trouble codes (DTCs) and parameters. It cannot provide the comprehensive range of information available from the Volvo On-board diagnostics system.
Volvo has its own diagnostic trouble code (DTC) designations that adhere to the in-house Volvo On-board Diagnostics protocol (called DII from model year 1999).
Table explanations
The table below is a conversion table between standardized diagnostic trouble codes (DTCs) (SAE/ISO) and the equivalent Volvo diagnostic trouble codes (DTCs) (DII).
SAE/ISO diagnostic trouble code (DTC): Standardized diagnostic trouble code (DTC) according to SAE J2012/ISO 15031-6. The diagnostic trouble code (DTC) can be read off on vehicles with standardized on-board diagnostic systems for emissions related faults, certified in accordance with OBD II. Reading off is performed with a generic scan tool, an instrument for fault-tracing standardized in accordance with SAE J1978/ISO 15031-4.
Volvo DII diagnostic trouble code (DTC): Volvo-specific diagnostic trouble code (DTC) in accordance with the Volvo On-Board Diagnostic protocol. Can be read off using VIDA on cars from model year 1999.
Diagnostic trouble code (DTC) designation: Volvo diagnostic trouble code (DTC) designation. Used in VIDA.
Fault type: Volvo method for specifying the actual fault. Used in VIDA.
Note. An SAE/ISO diagnostic trouble code (DTC) can correspond to several DII diagnostic trouble codes (DTCs). All of these must therefore by rectified in order for the corresponding SAE/ISO diagnostic trouble code (DTC) to disappear. Several SAE/ISO diagnostic trouble codes (DTCs) may also refer to the same DII diagnostic trouble code (DTC). There are DII diagnostic trouble codes (DTCs) for non emissions-related faults that do not correspond to any SAE/ISO diagnostic trouble code (DTC).
| SAE/ISO code | DII diagnostic trouble code (DTC) | Diagnostic trouble code (DTC) designation | Qualifier |
|---|---|---|---|
| P0010 | ECM-6440 | Camshaft reset valve | Signal missing. Intermittent fault |
| P0010 | ECM-6440 | Camshaft reset valve | Signal missing. Permanent fault |
| P0013 | ECM-6440 | Camshaft reset valve | Signal missing. Intermittent fault |
| P0013 | ECM-6440 | Camshaft reset valve | Signal missing. Permanent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0036 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0036 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0037 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0037 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0038 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0038 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0050 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Intermittent fault |
| P0050 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Permanent fault |
| P0051 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Intermittent fault |
| P0051 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Permanent fault |
| P0052 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Intermittent fault |
| P0052 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Permanent fault |
| P0056 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Intermittent fault |
| P0056 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Permanent fault |
| P0057 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Intermittent fault |
| P0057 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Permanent fault |
| P0058 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Intermittent fault |
| P0058 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Permanent fault |
| P0101 | ECM-130A | Intake air leakage | Faulty signal |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Intermittent fault |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Permanent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Intermittent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Permanent fault |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Intermittent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Permanent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Intermittent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Permanent fault |
| P0116 | ECM-2000 | Engine coolant temperature (ECT) sensor | Faulty signal. Intermittent fault |
| P0116 | ECM-2000 | Engine coolant temperature (ECT) sensor | Faulty signal. Permanent fault |
| P0117 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too high. Intermittent fault |
| P0117 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too high. Permanent fault |
| P0118 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too low. Intermittent fault |
| P0118 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too low. Permanent fault |
| P0120 | ECM-958F | Accelerator pedal (AP) position sensor | Faulty signal. Intermittent fault |
| P0120 | ECM-958F | Accelerator pedal (AP) position sensor | Faulty signal. Permanent fault |
| P0121 | ECM-904C | MIL requested by the throttle unit | Faulty signal |
| P0122 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Intermittent fault |
| P0122 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Permanent fault |
| P0123 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too high. Intermittent fault |
| P0123 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too high. Permanent fault |
| P0124 | ECM-959F | Accelerator pedal (AP) position sensor, internal fault | Faulty signal. Intermittent fault |
| P0124 | ECM-959F | Accelerator pedal (AP) position sensor, internal fault | Faulty signal. Permanent fault |
| P0128 | ECM-201A | Thermostat | Faulty signal |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Intermittent fault |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Permanent fault |
| P0134 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P0134 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Intermittent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Permanent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Intermittent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Permanent fault |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high. Intermittent fault |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high. Permanent fault |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Intermittent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Permanent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Intermittent fault |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Permanent fault |
| P0171 | ECM-262A | Long-term fuel trim | Upper limit |
| P0172 | ECM-262A | Long-term fuel trim | Lower limit |
| P0174 | ECM-272A | Long-term fuel trim, bank 2 | Upper limit |
| P0175 | ECM-272A | Long-term fuel trim, bank 2 | Lower limit |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Intermittent fault |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Permanent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Intermittent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Permanent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Intermittent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Permanent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Intermittent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Permanent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Intermittent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Permanent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Intermittent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Permanent fault |
| P0220 | ECM-9150 | Throttle unit, internal fault | Faulty signal |
| P0221 | ECM-914F | Throttle unit, internal fault | Faulty signal |
| P0225 | ECM-9160 | Throttle unit, internal fault | Faulty signal |
| P0226 | ECM-904D | Pedal sensor fault | Faulty signal |
| P0227 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too low. Intermittent fault |
| P0227 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too low. Permanent fault |
| P0228 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too high. Intermittent fault |
| P0228 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too high. Permanent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Intermittent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Permanent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Intermittent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Permanent fault |
| P0234 | ECM-6805 | Turbocharger (TC) control valve | Pressure too high. Permanent/intermittent fault |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor, range check | Faulty signal. Intermittent fault |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor, range check | Faulty signal. Permanent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Intermittent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Permanent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Intermittent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Permanent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Intermittent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Permanent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Intermittent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Permanent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Intermittent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Permanent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Intermittent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Permanent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Intermittent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Permanent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Intermittent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Permanent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Intermittent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Permanent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Intermittent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Permanent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Intermittent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Permanent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Intermittent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Permanent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Intermittent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Permanent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Intermittent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Permanent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Intermittent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Permanent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Intermittent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Permanent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Intermittent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Permanent fault |
| P0300 | ECM-3503 | Misfire, at least one cylinder | |
| P0301 | ECM-3513 | Misfiring | Faulty signal |
| P0302 | ECM-3523 | Misfiring | Faulty signal |
| P0303 | ECM-3533 | Misfiring | Faulty signal |
| P0304 | ECM-3543 | Misfiring | Faulty signal |
| P0305 | ECM-3553 | Misfiring | Faulty signal |
| P0306 | ECM-3563 | Misfiring | Faulty signal |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Intermittent fault |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Permanent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Intermittent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Permanent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Intermittent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Permanent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Intermittent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Permanent fault |
| P0335 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Intermittent fault |
| P0335 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Permanent fault |
| P0342 | ECM-3000 | Camshaft sensor | Signal too low. Intermittent fault |
| P0342 | ECM-3000 | Camshaft sensor | Signal too low. Permanent fault |
| P0343 | ECM-3000 | Camshaft sensor | Signal too high. Intermittent fault |
| P0343 | ECM-3000 | Camshaft sensor | Signal too high. Permanent fault |
| P0344 | ECM-3000 | Camshaft sensor | Faulty signal. Intermittent fault |
| P0344 | ECM-3000 | Camshaft sensor | Faulty signal. Permanent fault |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Intermittent fault |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Permanent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Intermittent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Permanent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Intermittent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Permanent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Intermittent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Permanent fault |
| P0354 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Intermittent fault |
| P0354 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Permanent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Intermittent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Permanent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Intermittent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Permanent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency | Intermittent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency | Permanent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Intermittent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Permanent fault |
| P0440 | ECM-4008 | Evaporative emission system (EVAP) valve | Leakage |
| P0442 | ECM-430D | Leak diagnostic | Minor leak |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Intermittent fault |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Permanent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Intermittent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Permanent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Intermittent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Permanent fault |
| P0447 | ECM-4010 | EVAP canister shut-off valve | Signal missing. Intermittent fault |
| P0447 | ECM-4010 | EVAP canister shut-off valve | Signal missing. Permanent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too high. Intermittent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too high. Permanent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too low. Intermittent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too low. Permanent fault |
| P0451 | ECM-4020 | Fuel tank pressure sensor | Faulty signal. Intermittent fault |
| P0451 | ECM-4020 | Fuel tank pressure sensor | Faulty signal. Permanent fault |
| P0452 | ECM-4020 | Fuel tank pressure sensor | Signal too high. Intermittent fault |
| P0452 | ECM-4020 | Fuel tank pressure sensor | Signal too high. Permanent fault |
| P0453 | ECM-4020 | Fuel tank pressure sensor | Signal too low. Intermittent fault |
| P0453 | ECM-4020 | Fuel tank pressure sensor | Signal too low. Permanent fault |
| P0454 | ECM-4308 | Leak diagnostic | Major leak |
| P0455 | ECM-4308 | Leak diagnostic | Major leak |
| P0456 | ECM-430C | Leak diagnostic | Smallest leak |
| P0461 | ECM-4050 | Fuel level sensor | Faulty signal |
| P0462 | ECM-4050 | Fuel level sensor | Signal too low |
| P0463 | ECM-4050 | Fuel level sensor | Signal too high |
| P0464 | ECM-4050 | Fuel level sensor | Signal missing |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Intermittent fault |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Permanent fault |
| P0484 | ECM-6100 | Engine cooling fan (FC) control module | Intermittent fault |
| P0484 | ECM-6100 | Engine cooling fan (FC) control module | Permanent fault |
| P0506 | ECM-990A | Control module, internal fault | |
| P0507 | ECM-990A | Control module, internal fault | |
| P0531 | ECM-5000 | A/C pressure sensor | |
| P0531 | ECM-5000 | A/C pressure sensor | |
| P0532 | ECM-5000 | A/C pressure sensor | Signal too low. Intermittent fault |
| P0532 | ECM-5000 | A/C pressure sensor | Signal too low. Permanent fault |
| P0533 | ECM-5000 | A/C pressure sensor | Signal too high. Intermittent fault |
| P0533 | ECM-5000 | A/C pressure sensor | Signal too high. Permanent fault |
| P0560 | ECM-8010 | System relay output | Faulty signal. Intermittent fault |
| P0560 | ECM-8010 | System relay output | Faulty signal. Permanent fault |
| P0562 | ECM-8010 | System relay output | Signal too low. Intermittent fault |
| P0562 | ECM-8010 | System relay output | Signal too low. Permanent fault |
| P0563 | ECM-8010 | System relay output | Signal too high. Intermittent fault |
| P0563 | ECM-8010 | System relay output | Signal too high. Permanent fault |
| P0571 | ECM-9400 | Brake pedal position sensor | Signal missing. Intermittent fault |
| P0571 | ECM-9400 | Brake pedal position sensor | Signal missing. Permanent fault |
| P0572 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too low. Intermittent fault |
| P0572 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too low. Permanent fault |
| P0573 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too high. Intermittent fault |
| P0573 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too high. Permanent fault |
| P0600 | ECM-E000 | Control module, internal fault | Faulty signal. Intermittent fault |
| P0600 | ECM-E000 | Control module, internal fault | Faulty signal. Permanent fault |
| P0602 | ECM-531D | Control module, internal fault | Faulty signal. Permanent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Intermittent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Permanent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Intermittent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Permanent fault |
| P0805 | ECM-9300 | Clutch pedal position sensor | Faulty signal. Intermittent fault |
| P0805 | ECM-9300 | Clutch pedal position sensor | Faulty signal. Permanent fault |
| P0807 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too low. Intermittent fault |
| P0807 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too low. Permanent fault |
| P0808 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too high. Intermittent fault |
| P0808 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too high. Permanent fault |
| P1132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Intermittent fault |
| P1132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Permanent fault |
| P1133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Intermittent fault |
| P1133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Permanent fault |
| P1152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P1152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P1153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P1153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P1171 | ECM-261A | Long-term fuel trim | Upper limit |
| P1172 | ECM-261A | Long-term fuel trim | Lower limit |
| P1174 | ECM-260A | Long-term fuel trim | Upper limit |
| P1175 | ECM-260A | Long-term fuel trim | Lower limit |
| P1177 | ECM-268A | Long-term fuel trim | Upper limit |
| P1178 | ECM-268A | Long-term fuel trim | Lower limit |
| P1179 | ECM-268A | Long-term fuel trim | Faulty signal |
| P1181 | ECM-271A | Long-term fuel trim, bank 2 | Upper limit |
| P1182 | ECM-271A | Long-term fuel trim, bank 2 | Lower limit |
| P1184 | ECM-270A | Long-term fuel trim, bank 2 | Upper limit |
| P1185 | ECM-270A | Long-term fuel trim, bank 2 | Lower limit |
| P1237 | ECM-6806 | Turbocharger (TC) control system flow fault | Flow too low. Permanent/intermittent fault |
| P1238 | ECM-6806 | Turbocharger (TC) control system flow fault | Flow too high. Permanent/intermittent fault |
| P1325 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Intermittent fault |
| P1325 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P1326 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Intermittent fault |
| P1326 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Permanent fault |
| P1329 | ECM-3400 | Knock sensor (KS), test pulse | Signal too high/signal too low. Intermittent fault |
| P1329 | ECM-3400 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P1350 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Intermittent fault |
| P1350 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Permanent fault |
| P1351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Intermittent fault |
| P1351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Permanent fault |
| P1352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Intermittent fault |
| P1352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Permanent fault |
| P1353 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Intermittent fault |
| P1353 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Permanent fault |
| P1354 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Intermittent fault |
| P1354 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Permanent fault |
| P1355 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Intermittent fault |
| P1355 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Permanent fault |
| P1356 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Intermittent fault |
| P1356 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Permanent fault |
| P1356 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Intermittent fault |
| P1356 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Permanent fault |
| P1357 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Intermittent fault |
| P1357 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Permanent fault |
| P1357 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Intermittent fault |
| P1357 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Permanent fault |
| P1358 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Intermittent fault |
| P1358 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Permanent fault |
| P1359 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Intermittent fault |
| P1359 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Permanent fault |
| P1360 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Intermittent fault |
| P1360 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Permanent fault |
| P1361 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Intermittent fault |
| P1361 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Permanent fault |
| P1440 | ECM-4338 | Fuel tank filler cap missing | |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Intermittent fault |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Permanent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Intermittent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Permanent fault |
| P1513 | ECM-9400 | Brake pedal position sensor | Faulty signal. Intermittent fault |
| P1513 | ECM-9400 | Brake pedal position sensor | Faulty signal. Permanent fault |
| P1520 | ECM-917F | Accelerator pedal (AP) position sensor, internal fault | Faulty signal |
| P1520 | ECM-9180 | Accelerator pedal (AP) position sensor | Faulty signal |
| P1525 | ECM-91DF | Stop lamp switch | Faulty signal |
| P1526 | ECM-980A | Control module, internal fault | Faulty signal. Intermittent fault |
| P1526 | ECM-980A | Control module, internal fault | Faulty signal. Permanent fault |
| P1528 | ECM-91CF | Engine control module (ECM), internal fault | Faulty signal |
| P1550 | ECM-510F | Speed signal | |
| P1551 | ECM-510F | Speed signal | |
| P1560 | ECM-928C | Control module, communication fault | Signal too high. Intermittent fault |
| P1560 | ECM-928C | Control module, communication fault | Signal too high. Permanent fault |
| P1561 | ECM-928C | Control module, communication fault | Signal too low. Intermittent fault |
| P1561 | ECM-928C | Control module, communication fault | Signal too low. Permanent fault |
| P1562 | ECM-928C | Control module, communication fault | Signal missing. Intermittent fault |
| P1562 | ECM-928C | Control module, communication fault | Signal missing. Permanent fault |
| P1600 | ECM-9190 | Throttle unit, internal fault | Faulty signal |
| P1601 | ECM-91F0 | Throttle unit, internal fault | Faulty signal |
| P1602 | ECM-91B7 | Throttle unit, internal fault | Faulty signal |
| P1603 | ECM-91A7 | Throttle unit, internal fault | Faulty signal |
| P1604 | ECM-910E | Throttle unit, internal fault | Faulty signal. Intermittent fault |
| P1604 | ECM-910E | Throttle unit, internal fault | Faulty signal. Permanent fault |
| P1605 | ECM-911A | Throttle unit communication | Faulty signal |
| P1606 | ECM-912A | Engine control module (ECM) communication | Faulty signal |
| P1607 | ECM-91E0 | Battery voltage | Faulty signal |
| P1608 | ECM-903F | Throttle unit, internal fault | Signal too low or signal missing |
| P1609 | ECM-903F | Throttle unit, internal fault | Signal too low or signal missing |
| P1610 | ECM-903F | Throttle unit, internal fault | Signal too high |
| P1611 | ECM-902A | Throttle unit communication | Signal too high or signal missing |
| P1612 | ECM-902A | Throttle unit communication | Signal too low |
| P1613 | ECM-902A | Throttle unit communication | Signal too high or signal missing |
| P1614 | ECM-913F | Engine control module (ECM), internal fault | Faulty signal |
| P1615 | ECM-901E | Control module, internal fault | Faulty signal. Permanent fault |
| P1618 | ECM-530D | Diagnostic trouble code (DTC) in another control module | |
| P1625 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Intermittent fault |
| P1625 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Permanent fault |
| P1626 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Intermittent fault |
| P1626 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Permanent fault |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Intermittent fault |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Permanent fault |
| P1631 | ECM-530B | Control module communication | |
| P1632 | ECM-710A | Real time clock | |
| P1635 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault/permanent fault |
| P1635 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault/permanent fault |
| P1636 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault/permanent fault |
| P1636 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault/permanent fault |
| P1637 | ECM-715D | Temperature sensor control module | |
| P1638 | ECM-716D | Temperature sensor control module | |
| P1646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Intermittent fault |
| P1646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Permanent fault |
| P1647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Intermittent fault |
| P1647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Permanent fault |
| P1649 | ECM-6440 | Camshaft reset valve | Signal too low. Intermittent fault |
| P1649 | ECM-6440 | Camshaft reset valve | Signal too low. Permanent fault |
| P1650 | ECM-6440 | Camshaft reset valve | Signal too high. Intermittent fault |
| P1650 | ECM-6440 | Camshaft reset valve | Signal too high. Permanent fault |
| P1651 | ECM-981A | Control module, internal fault | Faulty signal. Intermittent fault |
| P1651 | ECM-981A | Control module, internal fault | Faulty signal. Permanent fault |
| P1652 | ECM-982A | Control module, internal fault | Faulty signal. Intermittent fault |
| P1652 | ECM-982A | Control module, internal fault | Faulty signal. Permanent fault |
| P1655 | ECM-6440 | Camshaft reset valve | Signal too low. Intermittent fault |
| P1655 | ECM-6440 | Camshaft reset valve | Signal too low. Permanent fault |
| P1656 | ECM-6440 | Camshaft reset valve | Signal too high. Intermittent fault |
| P1656 | ECM-6440 | Camshaft reset valve | Signal too high. Permanent fault |
| P1660 | ECM-928C | Control module, communication fault | Signal too high. Intermittent fault |
| P1660 | ECM-928C | Control module, communication fault | Signal too high. Permanent fault |
| P1661 | ECM-928C | Control module, communication fault | Signal too low. Intermittent fault |
| P1661 | ECM-928C | Control module, communication fault | Signal too low. Permanent fault |
| P1662 | ECM-928C | Control module, communication fault | Signal missing. Intermittent fault |
| P1662 | ECM-928C | Control module, communication fault | Signal missing. Permanent fault |
| P1672 | ECM-8410 | Power supply 5 volts | Signal too low. Intermittent fault |
| P1672 | ECM-8410 | Power supply 5 volts | Signal too low. Permanent fault |
| P1673 | ECM-8410 | Power supply 5 volts | Signal too high. Intermittent fault |
| P1673 | ECM-8410 | Power supply 5 volts | Signal too high. Permanent fault |
Background
OBD II is a diagnostics system designed to meet statutory requirements. A standardized instrument for fault-tracing can be plugged in to the data link connector (DLC) (OBD II socket) to read diagnostic trouble codes (DTCs) and system parameters. OBD II contains only emissions related diagnostic trouble codes (DTCs) and parameters. It cannot provide the comprehensive range of information available from the Volvo On-board diagnostics system.
Volvo has its own diagnostic trouble code (DTC) designations that adhere to the in-house Volvo On-board Diagnostics protocol (called DII from model year 1999).
Table explanations
The table below is a conversion table between standardized diagnostic trouble codes (DTCs) (SAE/ISO) and the equivalent Volvo diagnostic trouble codes (DTCs) (DII).
SAE/ISO diagnostic trouble code (DTC): Standardized diagnostic trouble code (DTC) according to SAE J2012/ISO 15031-6. The diagnostic trouble code (DTC) can be read off on vehicles with standardized on-board diagnostic systems for emissions related faults, certified in accordance with OBD II. Reading off is performed with a generic scan tool, an instrument for fault-tracing standardized in accordance with SAE J1978/ISO 15031-4.
Volvo DII diagnostic trouble code (DTC): Volvo-specific diagnostic trouble code (DTC) in accordance with the Volvo On-Board Diagnostic protocol. Can be read off using VIDA on cars from model year 1999.
Diagnostic trouble code (DTC) designation: Volvo diagnostic trouble code (DTC) designation. Used in VIDA.
Fault type: Volvo method for specifying the actual fault. Used in VIDA.
Note. An SAE/ISO diagnostic trouble code (DTC) can correspond to several DII diagnostic trouble codes (DTCs). All of these must therefore by rectified in order for the corresponding SAE/ISO diagnostic trouble code (DTC) to disappear. Several SAE/ISO diagnostic trouble codes (DTCs) may also refer to the same DII diagnostic trouble code (DTC). There are DII diagnostic trouble codes (DTCs) for non emissions-related faults that do not correspond to any SAE/ISO diagnostic trouble code (DTC).
| SAE/ISO diagnostic trouble code (DTC) | Volvo DII diagnostic trouble code (DTC) | Diagnostic trouble code (DTC) designation | Fault type |
|---|---|---|---|
| P0010 | ECM-6440 | Camshaft reset valve | Signal missing. Intermittent fault |
| P0010 | ECM-6440 | Camshaft reset valve | Signal missing. Permanent fault |
| P0011 | ECM-644A | Camshaft reset valve | Slow control. Intermittent fault |
| P0011 | ECM-644A | Camshaft reset valve | Slow control. Permanent fault |
| P0013 | ECM-6440 | Camshaft reset valve | Signal missing. Intermittent fault |
| P0013 | ECM-6440 | Camshaft reset valve | Signal missing. Permanent fault |
| P0014 | ECM-644A | Camshaft reset valve | Slow control. Intermittent fault |
| P0014 | ECM-644A | Camshaft reset valve | Slow control. Permanent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0036 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0036 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0037 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0037 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0038 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0038 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0050 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Intermittent fault |
| P0050 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Permanent fault |
| P0051 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Intermittent fault |
| P0051 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Permanent fault |
| P0052 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Intermittent fault |
| P0052 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Permanent fault |
| P0056 | ECM-2B2A | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Intermittent fault |
| P0056 | ECM-2B2A | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing. Permanent fault |
| P0057 | ECM-2B2A | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Intermittent fault |
| P0057 | ECM-2B2A | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low. Permanent fault |
| P0058 | ECM-2B2A | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Intermittent fault |
| P0058 | ECM-2B2A | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high. Permanent fault |
| P0101 | ECM-130A | Intake air leakage | Faulty signal |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Signal too high. Intermittent fault |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Signal too high. Permanent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Signal too low. Intermittent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Signal too low. Permanent fault |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0107 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Intermittent fault |
| P0108 | ECM-1000 | Control module | Signal too high/signal too low. Permanent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Intermittent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Permanent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Intermittent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Permanent fault |
| P0116 | ECM-2000 | Engine coolant temperature (ECT) sensor | Faulty signal. Intermittent fault |
| P0116 | ECM-2000 | Engine coolant temperature (ECT) sensor | Faulty signal. Permanent fault |
| P0117 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too high. Intermittent fault |
| P0117 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too high. Permanent fault |
| P0118 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too low. Intermittent fault |
| P0118 | ECM-2000 | Engine coolant temperature (ECT) sensor | Signal too low. Permanent fault |
| P0120 | ECM-958F | Accelerator pedal (AP) position sensor | Faulty signal |
| P0121 | ECM-904C | MIL requested by the throttle unit | Faulty signal |
| P0122 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Intermittent fault |
| P0122 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Permanent fault |
| P0123 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too high. Intermittent fault |
| P0123 | ECM-9530 | Accelerator pedal (AP) position sensor, faulty signal | Signal too high. Permanent fault |
| P0124 | ECM-959F | Throttle unit, internal fault | Faulty signal |
| P0128 | ECM-201A | Thermostat | Faulty signal |
| P0133 | ECM-280 | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Intermittent fault |
| P0133 | ECM-280 | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Permanent fault |
| P0134 | ECM-280 | Front heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P0134 | ECM-280 | Front heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Intermittent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Permanent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Intermittent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Permanent fault |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high. Intermittent fault |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high. Permanent fault |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Intermittent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Permanent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Intermittent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Permanent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal too high. Intermittent fault |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal too high. Permanent fault |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Intermittent fault |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Permanent fault |
| P0171 | ECM-262A | Long-term fuel trim | Upper limit |
| P0172 | ECM-262A | Long-term fuel trim | Lower limit |
| P0174 | ECM-272A | Long-term fuel trim, bank 2 | Upper limit |
| P0175 | ECM-272A | Long-term fuel trim, bank 2 | Lower limit |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Intermittent fault |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Permanent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Intermittent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Permanent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Intermittent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Permanent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Intermittent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Permanent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Intermittent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Permanent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Intermittent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Permanent fault |
| P0220 | ECM-9150 | Throttle unit, internal fault | Faulty signal |
| P0221 | ECM-914F | Throttle unit, internal fault | Faulty signal |
| P0222 | ECM-9520 | Accelerator pedal (AP) position sensor | Faulty signal. Intermittent fault |
| P0222 | ECM-9520 | Accelerator pedal (AP) position sensor | Faulty signal. Permanent fault |
| P0222 | ECM-9520 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Intermittent fault |
| P0222 | ECM-9520 | Accelerator pedal (AP) position sensor, faulty signal | Signal too low. Permanent fault |
| P0225 | ECM-9160 | Throttle unit, internal fault | Faulty signal |
| P0227 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too low. Intermittent fault |
| P0227 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too low. Permanent fault |
| P0228 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too high. Intermittent fault |
| P0228 | ECM-9540 | Accelerator pedal (AP) position sensor, power supply, 5 V | Signal too high. Permanent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Intermittent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Permanent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Intermittent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Permanent fault |
| P0234 | ECM-6805 | Turbocharger (TC) control valve | Pressure too high. Intermittent/permanent fault |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor range check | Faulty signal. Intermittent fault |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor range check | Faulty signal. Permanent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Intermittent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Permanent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Intermittent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Permanent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Intermittent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Permanent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Intermittent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Permanent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Intermittent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Permanent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Intermittent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Permanent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Intermittent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Permanent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Intermittent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Permanent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Intermittent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Permanent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Intermittent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Permanent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Intermittent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Permanent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Intermittent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Permanent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Intermittent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Permanent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Intermittent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Permanent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Intermittent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Permanent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Intermittent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Permanent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Intermittent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Permanent fault |
| P0300 | ECM-3503 | Misfire, at least one cylinder | |
| P0301 | ECM-3513 | Misfiring | Faulty signal |
| P0302 | ECM-3523 | Misfiring | Faulty signal |
| P0303 | ECM-3533 | Misfiring | Faulty signal |
| P0304 | ECM-3543 | Misfiring | Faulty signal |
| P0305 | ECM-3553 | Misfiring | Faulty signal |
| P0306 | ECM-3563 | Misfiring | Faulty signal |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Intermittent fault |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Permanent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Intermittent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Permanent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Intermittent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Permanent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Intermittent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Permanent fault |
| P0335 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Intermittent fault |
| P0335 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Permanent fault |
| P0342 | ECM-3000 | Camshaft sensor | Signal too low. Intermittent fault |
| P0342 | ECM-3000 | Camshaft sensor | Signal too low. Permanent fault |
| P0343 | ECM-3000 | Camshaft sensor | Signal too high. Intermittent fault |
| P0343 | ECM-3000 | Camshaft sensor | Signal too high. Permanent fault |
| P0344 | ECM-3000 | Camshaft sensor | Faulty signal. Intermittent fault |
| P0344 | ECM-3000 | Camshaft sensor | Faulty signal. Permanent fault |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Intermittent fault |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Permanent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Intermittent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Permanent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Intermittent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Permanent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Intermittent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Permanent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Intermittent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Permanent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Intermittent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Permanent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency, bank 1 | Intermittent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency, bank 1 | Permanent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Intermittent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Permanent fault |
| P0440 | ECM-4008 | Evaporative emission system (EVAP) valve | Leakage |
| P0442 | ECM-430D | Leak diagnostic | Minor leak |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Intermittent fault |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Permanent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Intermittent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Permanent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Intermittent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Permanent fault |
| P0446 | ECM-4019 | EVAP canister shut-off valve | Flow fault |
| P0447 | ECM-4010 | EVAP canister shut-off valve | Signal missing. Intermittent fault |
| P0447 | ECM-4010 | EVAP canister shut-off valve | Signal missing. Permanent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too high. Intermittent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too high. Permanent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too low. Intermittent fault |
| P0448 | ECM-4010 | EVAP canister shut-off valve | Signal too low. Permanent fault |
| P0451 | ECM-4020 | Fuel tank pressure sensor | Faulty signal. Intermittent fault |
| P0451 | ECM-4020 | Fuel tank pressure sensor | Faulty signal. Permanent fault |
| P0452 | ECM-4020 | Fuel tank pressure sensor | Signal too high. Intermittent fault |
| P0452 | ECM-4020 | Fuel tank pressure sensor | Signal too high. Permanent fault |
| P0453 | ECM-4020 | Fuel tank pressure sensor | Signal too low. Intermittent fault |
| P0453 | ECM-4020 | Fuel tank pressure sensor | Signal too low. Permanent fault |
| P0456 | ECM-430C | Leak diagnostic | Smallest leak |
| P0461 | ECM-4050 | Fuel level sensor | Faulty signal |
| P0462 | ECM-4050 | Fuel level sensor | Signal too low |
| P0463 | ECM-4050 | Fuel level sensor | Signal too high |
| P0464 | ECM-4050 | Fuel level sensor | Signal missing |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Intermittent fault |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Permanent fault |
| P0506 | ECM-990A | Control module, internal fault | |
| P0507 | ECM-990A | Control module, internal fault | |
| P0531 | ECM-5000 | A/C pressure sensor | Signal missing. Intermittent fault |
| P0531 | ECM-5000 | A/C pressure sensor | Signal missing. Permanent fault |
| P0532 | ECM-5000 | A/C pressure sensor | Signal too low. Intermittent fault |
| P0532 | ECM-5000 | A/C pressure sensor | Signal too low. Permanent fault |
| P0533 | ECM-5000 | A/C pressure sensor | Signal too high. Intermittent fault |
| P0533 | ECM-5000 | A/C pressure sensor | Signal too high. Permanent fault |
| P0560 | ECM-8010 | System relay output | Faulty signal. Intermittent fault |
| P0560 | ECM-8010 | System relay output | Faulty signal. Permanent fault |
| P0562 | ECM-8010 | System relay output | Signal too low. Intermittent fault |
| P0562 | ECM-8010 | System relay output | Signal too low. Permanent fault |
| P0563 | ECM-8010 | System relay output | Signal too high. Intermittent fault |
| P0563 | ECM-8010 | System relay output | Signal too high. Permanent fault |
| P0571 | ECM-9400 | Brake pedal position sensor | Signal missing. Intermittent fault |
| P0571 | ECM-9400 | Brake pedal position sensor | Signal missing. Permanent fault |
| P0572 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too low. Intermittent fault |
| P0572 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too low. Permanent fault |
| P0573 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too high. Intermittent fault |
| P0573 | ECM-9400 | Brake pedal position sensor, faulty signal | Signal too high. Permanent fault |
| P0600 | ECME000 | Control module, internal fault | Faulty signal. Intermittent fault |
| P0600 | ECME000 | Control module, internal fault | Faulty signal. Permanent fault |
| P0602 | ECM-531D | Control module, internal fault | |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Intermittent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Permanent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Intermittent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Permanent fault |
| P0805 | ECM-9300 | Clutch pedal position sensor | Faulty signal. Intermittent fault |
| P0805 | ECM-9300 | Clutch pedal position sensor | Faulty signal. Permanent fault |
| P0807 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too low. Intermittent fault |
| P0807 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too low. Permanent fault |
| P0808 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too high. Intermittent fault |
| P0808 | ECM-9300 | Clutch pedal position sensor, faulty signal | Signal too high. Permanent fault |
| P1112 | ECM-1100 | Outer temperature sensor | Signal too high. Intermittent fault |
| P1112 | ECM-1100 | Outer temperature sensor | Signal too high. Permanent fault |
| P1113 | ECM-1100 | Outer temperature sensor | Signal too low. Intermittent fault |
| P1113 | ECM-1100 | Outer temperature sensor | Signal too low. Permanent fault |
| P1132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Intermittent fault |
| P1132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Permanent fault |
| P1133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Intermittent fault |
| P1133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Permanent fault |
| P1152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P1152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P1153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P1153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P1171 | ECM-261A | Long-term fuel trim | Upper limit |
| P1172 | ECM-261A | Long-term fuel trim | Lower limit |
| P1174 | ECM-260A | Long-term fuel trim | Upper limit |
| P1175 | ECM-260A | Long-term fuel trim | Lower limit |
| P1177 | ECM-268A | Long-term fuel trim | Upper limit |
| P1178 | ECM-268A | Long-term fuel trim | Lower limit |
| P1179 | ECM-268A | Long-term fuel trim | Faulty signal |
| P1181 | ECM-271A | Long-term fuel trim, bank 2 | Upper limit |
| P1182 | ECM-271A | Long-term fuel trim, bank 2 | Lower limit |
| P1184 | ECM-270A | Long-term fuel trim, bank 2 | Upper limit |
| P1185 | ECM-270A | Long-term fuel trim, bank 2 | Lower limit |
| P1187 | ECM-278A | Long-term fuel trim, bank 2 | Upper limit |
| P1188 | ECM-278A | Long-term fuel trim, bank 2 | Lower limit |
| P1237 | ECM-6806 | Turbocharger (TC) control system flow fault | Flow too low. Permanent/intermittent fault |
| P1238 | ECM-6806 | Turbocharger (TC) control system flow fault | Flow too high. Permanent/intermittent fault |
| P1325 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Intermittent fault |
| P1325 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P1326 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Intermittent fault |
| P1326 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Permanent fault |
| P1329 | ECM-3400 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P1350 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Intermittent fault |
| P1350 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Permanent fault |
| P1351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Intermittent fault |
| P1351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Permanent fault |
| P1352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Intermittent fault |
| P1352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Permanent fault |
| P1353 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Intermittent fault |
| P1353 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Permanent fault |
| P1354 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Intermittent fault |
| P1354 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Permanent fault |
| P1355 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Intermittent fault |
| P1355 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Permanent fault |
| P1356 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Intermittent fault |
| P1356 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Permanent fault |
| P1357 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Intermittent fault |
| P1357 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Permanent fault |
| P1358 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Intermittent fault |
| P1358 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Permanent fault |
| P1359 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Intermittent fault |
| P1359 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Permanent fault |
| P1360 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Intermittent fault |
| P1360 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Permanent fault |
| P1361 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Intermittent fault |
| P1361 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Permanent fault |
| P1440 | ECM-4338 | Fuel tank filler cap missing | |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Intermittent fault |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Permanent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Intermittent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Permanent fault |
| P1513 | ECM-9400 | Brake pedal position sensor | Faulty signal. Intermittent fault |
| P1513 | ECM-9400 | Brake pedal position sensor | Faulty signal. Permanent fault |
| P1520 | ECM-917F | Accelerator pedal (AP) position sensor, internal fault | Faulty signal |
| P1520 | ECM-9180 | Accelerator pedal (AP) position sensor | Faulty signal |
| P1525 | ECM-91DF | Stop lamp switch | Faulty signal |
| P1528 | ECM-91CF | Engine control module (ECM), internal fault | Faulty signal |
| P1560 | ECM-928C | Control module, communication fault | Signal too high. Intermittent fault |
| P1560 | ECM-928C | Control module, communication fault | Signal too high. Permanent fault |
| P1561 | ECM-928C | Control module, communication fault | Signal too low. Intermittent fault |
| P1561 | ECM-928C | Control module, communication fault | Signal too low. Permanent fault |
| P1562 | ECM-928C | Control module, communication fault | Signal missing. Intermittent fault |
| P1562 | ECM-928C | Control module, communication fault | Signal missing. Permanent fault |
| P1600 | ECM-9190 | Throttle unit, internal fault | Faulty signal |
| P1601 | ECM-91F0 | Throttle unit, internal fault | Faulty signal |
| P1602 | ECM-91B7 | Throttle unit, internal fault | Faulty signal |
| P1603 | ECM-91A7 | Throttle unit, internal fault | Faulty signal |
| P1604 | ECM-910E | Throttle unit, internal fault | Faulty signal. Intermittent fault |
| P1604 | ECM-910E | Throttle unit, internal fault | Faulty signal. Permanent fault |
| P1605 | ECM-911A | Communication, throttle unit | Faulty signal |
| P1606 | ECM-912A | Engine control module (ECM) communication | Faulty signal |
| P1607 | ECM-91E0 | Battery voltage | Faulty signal |
| P1608 | ECM-903F | Throttle unit, internal fault | Signal missing/signal too low |
| P1609 | ECM-903F | Throttle unit, internal fault | Signal missing/signal too low |
| P1610 | ECM-903F | Throttle unit, internal fault | Signal too high |
| P1611 | ECM-902A | Throttle unit communication | Signal too high or signal missing |
| P1612 | ECM-902A | Throttle unit communication | Signal too low |
| P1613 | ECM-902A | Throttle unit communication | Signal too high or signal missing |
| P1614 | ECM-913F | Engine control module (ECM), internal fault | Faulty signal |
| P1615 | ECM-901E | Control module, internal fault | Faulty signal. Intermittent fault |
| P1615 | ECM-901E | Control module, internal fault | Faulty signal. Permanent fault |
| P1618 | ECM-530D | Diagnostic trouble code (DTC) in another control module | |
| P1625 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Intermittent fault |
| P1625 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Permanent fault |
| P1626 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Intermittent fault |
| P1626 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Permanent fault |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Intermittent fault |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Permanent fault |
| P1631 | ECM-530B | Control module communication | |
| P1632 | ECM-710A | Real time clock | |
| P1635 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault |
| P1635 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Permanent fault |
| P1636 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault |
| P1636 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Permanent fault |
| P1637 | ECM-715D | Temperature sensor control module | |
| P1638 | ECM-716D | Temperature sensor control module | |
| P1646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Intermittent fault |
| P1646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Permanent fault |
| P1647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Intermittent fault |
| P1647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Permanent fault |
| P1649 | ECM-6440 | Camshaft reset valve | Signal too low. Intermittent fault |
| P1649 | ECM-6440 | Camshaft reset valve | Signal too low. Permanent fault |
| P1650 | ECM-6440 | Camshaft reset valve | Signal too high. Intermittent fault |
| P1650 | ECM-6440 | Camshaft reset valve | Signal too high. Permanent fault |
| P1651 | ECM-981A | Control module, internal fault | Faulty signal. Intermittent fault |
| P1651 | ECM-981A | Control module, internal fault | Faulty signal. Permanent fault |
| P1652 | ECM-982A | Control module, internal fault | Faulty signal |
| P1655 | ECM-6440 | Camshaft reset valve | Signal too low. Intermittent fault |
| P1655 | ECM-6440 | Camshaft reset valve | Signal too low. Permanent fault |
| P1656 | ECM-6440 | Camshaft reset valve | Signal too high. Intermittent fault |
| P1656 | ECM-6440 | Camshaft reset valve | Signal too high. Permanent fault |
| P1660 | ECM-928C | Control module, communication fault | Signal too high. Intermittent fault |
| P1660 | ECM-928C | Control module, communication fault | Signal too high. Permanent fault |
| P1661 | ECM-928C | Control module, communication fault | Signal too low. Intermittent fault |
| P1661 | ECM-928C | Control module, communication fault | Signal too low. Permanent fault |
| P1662 | ECM-928C | Control module, communication fault | Signal missing. Intermittent fault |
| P1662 | ECM-928C | Control module, communication fault | Signal missing. Permanent fault |
| P1672 | ECM-8410 | Power supply 5 volts | Signal too low. Intermittent fault |
| P1672 | ECM-8410 | Power supply 5 volts | Signal too low. Permanent fault |
| P1673 | ECM-8410 | Power supply 5 volts | Signal too high. Intermittent fault |
| P1673 | ECM-8410 | Power supply 5 volts | Signal too high. Permanent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Intermittent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Permanent fault |
Background
OBD II is a diagnostics system designed to meet statutory requirements. A standardized instrument for fault-tracing can be plugged in to the data link connector (DLC) (OBD II socket) to read diagnostic trouble codes (DTCs) and system parameters. OBD II contains only emissions related diagnostic trouble codes (DTCs) and parameters. It cannot provide the comprehensive range of information available from the Volvo On-board diagnostics system.
Volvo has its own diagnostic trouble code (DTC) designations that adhere to the in-house Volvo On-board Diagnostics protocol (called DII from model year 1999).
Table explanations
The table below is a conversion table between standardized diagnostic trouble codes (DTCs) (SAE/ISO) and the equivalent Volvo diagnostic trouble codes (DTCs) (DII).
SAE/ISO diagnostic trouble code (DTC): Standardized diagnostic trouble code (DTC) according to SAE J2012/ISO 15031-6. The diagnostic trouble code (DTC) can be read off on vehicles with standardized on-board diagnostic systems for emissions related faults, certified in accordance with OBD II. Reading off is performed with a generic scan tool, an instrument for fault-tracing standardized in accordance with SAE J1978/ISO 15031-4.
Volvo DII diagnostic trouble code (DTC): Volvo-specific diagnostic trouble code (DTC) in accordance with the Volvo On-Board Diagnostic protocol. Can be read off using VIDA on cars from model year 1999.
Diagnostic trouble code (DTC) designation: Volvo diagnostic trouble code (DTC) designation. Used in VIDA.
Fault type: Volvo method for specifying the actual fault. Used in VIDA.
Note. An SAE/ISO diagnostic trouble code (DTC) can correspond to several DII diagnostic trouble codes (DTCs). All of these must therefore by rectified in order for the corresponding SAE/ISO diagnostic trouble code (DTC) to disappear. Several SAE/ISO diagnostic trouble codes (DTCs) may also refer to the same DII diagnostic trouble code (DTC). There are DII diagnostic trouble codes (DTCs) for non emissions-related faults that do not correspond to any SAE/ISO diagnostic trouble code (DTC).
| SAE/ISO diagnostic trouble codes (DTCs) | Volvo DII diagnostic trouble codes (DTCs) | Diagnostic trouble code (DTC) designation | Fault type |
|---|---|---|---|
| P0010 | ECM-6400 | Intake camshaft reset valve | Signal too low or signal missing |
| P0011 | ECM-640A | Camshaft control, intake | Faulty signal |
| P0013 | ECM-6410 | Exhaust camshaft reset valve | Signal too low or signal missing |
| P0014 | ECM-641A | Camshaft control, exhaust | Faulty signal |
| P0016 | ECM-643A | Camshaft position, exhaust | Signal too high |
| P0016 | ECM-643A | Camshaft position, exhaust | Signal too low |
| P0017 | ECM-644A | Camshaft position, exhaust | Signal too low |
| P0017 | ECM-644A | Camshaft position, exhaust | Signal too high |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Intermittent fault |
| P0030 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal missing. Permanent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Intermittent fault |
| P0031 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too low. Permanent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Intermittent fault |
| P0032 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Signal too high. Permanent fault |
| P0036 | ECM-2A20 | Heated oxygen sensor (HO2S) bank 1, preheating | Signal missing |
| P0037 | ECM-2A20 | Heated oxygen sensor (HO2S) bank 1, preheating | Signal too low |
| P0038 | ECM-2A20 | Heated oxygen sensor (HO2S) bank 1, preheating | Signal too high |
| 0050 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal missing |
| P0051 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too low |
| P0052 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Signal too high |
| P0056 | ECM-2B20 | Heated oxygen sensor (HO2S) bank 2, preheating | Signal missing |
| P0057 | ECM-2B20 | Heated oxygen sensor (HO2S) bank 2, preheating | Signal too low |
| P0058 | ECM-2B20 | Heated oxygen sensor (HO2S) bank 2, preheating | Signal too high |
| P0068 | ECM-903C | Throttle position (TP) sensor | Faulty signal |
| P0071 | ECM-1100 | Outer temperature sensor | Faulty signal |
| P0072 | ECM-1100 | Outer temperature sensor | Signal too low |
| P0073 | ECM-1100 | Outer temperature sensor | Signal too high |
| P0101 | ECM-130A | Intake air leakage | Faulty signal |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Intermittent fault |
| P0102 | ECM-1300 | Mass air flow (MAF) sensor | Flow too low. Permanent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Intermittent fault |
| P0103 | ECM-1300 | Mass air flow (MAF) sensor | Flow too high. Permanent fault |
| P0105 | ECM-1000 | Control module | Faulty signal |
| P0107 | ECM-1000 | Control module | Signal too high / signal too low. Intermittent fault |
| P0107 | ECM-1000 | Control module | Signal too high / signal too low. Permanent fault |
| P0108 | ECM-1000 | Control module | Signal too high / signal too low. Intermittent fault |
| P0108 | ECM-1000 | Control module | Signal too high / signal too low. Permanent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Intermittent fault |
| P0112 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too high. Permanent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Intermittent fault |
| P0113 | ECM-1200 | Intake air temperature (IAT) sensor inlet | Signal too low. Permanent fault |
| P0121 | ECM-9150 | Throttle unit, potentiometer 1 | Faulty signal |
| P0122 | ECM-9150 | Throttle unit, potentiometer 1 | Signal too low |
| P0123 | ECM-9150 | Throttle unit, potentiometer 1 | Signal too high |
| P0128 | ECM-201A | Thermostat | Faulty signal |
| P0130 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Intermittent fault |
| P0130 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal missing. Permanent fault |
| P0132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Intermittent fault |
| P0132 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too high. Permanent fault |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Intermittent fault |
| P0133 | ECM-280A | Front heated oxygen sensor (HO2S), faulty signal | Signal too low. Permanent fault |
| P0134 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Intermittent fault |
| P0134 | ECM-280A | Front heated oxygen sensor (HO2S) | Faulty signal. Permanent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Intermittent fault |
| P0135 | ECM-2810 | Front heated oxygen sensor (HO2S), preheating | Faulty signal. Permanent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Intermittent fault |
| P0136 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal missing. Permanent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too low. Intermittent fault |
| P0137 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too low. Permanent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Intermittent fault |
| P0138 | ECM-2A0A | Rear heated oxygen sensor (HO2S) | Signal too high. Permanent fault |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too low |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal too high |
| P0140 | ECM-2A1A | Rear heated oxygen sensor (HO2S) aging | Signal missing |
| P0141 | ECM-2A2A | Rear heated oxygen sensor (HO2S), preheating | Faulty signal |
| P0150 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P0150 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P0152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P0152 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Intermittent fault |
| P0153 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Signal too low. Permanent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Intermittent fault |
| P0154 | ECM-290A | Front heated oxygen sensor (HO2S), bank 2 | Faulty signal. Permanent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Intermittent fault |
| P0155 | ECM-2910 | Front heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal. Permanent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Intermittent fault |
| P0156 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal missing. Permanent fault |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | |
| P0157 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Intermittent fault |
| P0158 | ECM-2B0A | Rear heated oxygen sensor (HO2S), bank 2 | Signal too high. Permanent fault |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal too low |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal too high |
| P0160 | ECM-2B1A | Rear heated oxygen sensor (HO2S) ageing, bank 2 | Signal missing |
| P0161 | ECM-2B2A | Rear heated oxygen sensor (HO2S) preheating, bank 2 | Faulty signal |
| P0171 | ECM-261A | Long-term fuel trim | Upper limit |
| P0172 | ECM-261A | Long-term fuel trim | Lower limit |
| P0174 | ECM-271A | Long-term fuel trim, bank 2 | Upper limit |
| P0175 | ECM-271A | Long-term fuel trim, bank 2 | Lower limit |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Intermittent fault |
| P0201 | ECM-2310 | Injector 1 | Signal missing. Permanent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Intermittent fault |
| P0202 | ECM-2320 | Injector 2 | Signal missing. Permanent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Intermittent fault |
| P0203 | ECM-2330 | Injector 3 | Signal missing. Permanent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Intermittent fault |
| P0204 | ECM-2340 | Injector 4 | Signal missing. Permanent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Intermittent fault |
| P0205 | ECM-2350 | Injector 5 | Signal missing. Permanent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Intermittent fault |
| P0206 | ECM-2360 | Injector 6 | Signal missing. Permanent fault |
| P0221 | ECM-9160 | Throttle unit, potentiometer 2 | Faulty signal |
| P0222 | ECM-9160 | Throttle unit, potentiometer 2 | Signal too low |
| P0223 | ECM-9160 | Throttle unit, potentiometer 2 | Signal too high |
| P0230 | ECM-2400 | Fuel pump (FP) relay | Signal missing. Intermittent fault |
| P0230 | ECM-2400 | Fuel pump (FP) relay | Signal missing. Permanent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Intermittent fault |
| P0231 | ECM-2400 | Fuel pump (FP) relay | Signal too low. Permanent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Intermittent fault |
| P0232 | ECM-2400 | Fuel pump (FP) relay | Signal too high. Permanent fault |
| P0234 | ECM-6805 | Turbocharger (TC) control valve, boost pressure fault | Pressure too high |
| P0235 | ECM-1600 | Boost pressure sensor | Faulty signal |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor range check | Faulty signal. Intermittent fault |
| P0236 | ECM-170F | Atmospheric pressure sensor/boost pressure sensor range check | Faulty signal. Permanent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Intermittent fault |
| P0237 | ECM-1600 | Boost pressure sensor | Signal too low. Permanent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Intermittent fault |
| P0238 | ECM-1600 | Boost pressure sensor | Signal too high. Permanent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Intermittent fault |
| P0243 | ECM-6800 | Turbocharger (TC) control valve | Signal missing. Permanent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Intermittent fault |
| P0245 | ECM-6800 | Turbocharger (TC) control valve | Signal too low. Permanent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Intermittent fault |
| P0246 | ECM-6800 | Turbocharger (TC) control valve | Signal too high. Permanent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Intermittent fault |
| P0261 | ECM-2310 | Injector 1 | Signal too low. Permanent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Intermittent fault |
| P0262 | ECM-2310 | Injector 1 | Signal too high. Permanent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Intermittent fault |
| P0264 | ECM-2320 | Injector 2 | Signal too low. Permanent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Intermittent fault |
| P0265 | ECM-2320 | Injector 2 | Signal too high. Permanent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Intermittent fault |
| P0267 | ECM-2330 | Injector 3 | Signal too low. Permanent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Intermittent fault |
| P0268 | ECM-2330 | Injector 3 | Signal too high. Permanent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Intermittent fault |
| P0270 | ECM-2340 | Injector 4 | Signal too low. Permanent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Intermittent fault |
| P0271 | ECM-2340 | Injector 4 | Signal too high. Permanent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Intermittent fault |
| P0273 | ECM-2350 | Injector 5 | Signal too low. Permanent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Intermittent fault |
| P0274 | ECM-2350 | Injector 5 | Signal too high. Permanent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Intermittent fault |
| P0276 | ECM-2360 | Injector 6 | Signal too low. Permanent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Intermittent fault |
| P0277 | ECM-2360 | Injector 6 | Signal too high. Permanent fault |
| P0299 | ECM-6806 | Turbocharger (TC) control valve, flow fault | Pressure too low |
| P0300 | ECM-3503 | Misfire, at least one cylinder | Emissions impact/catalytic converter damage |
| P0301 | ECM-3513 | Misfire cylinder 1 | Emissions impact/catalytic converter damage |
| P0302 | ECM-3523 | Misfire cylinder 2 | Emissions impact/catalytic converter damage |
| P0303 | ECM-3533 | Misfire cylinder 3 | Emissions impact/catalytic converter damage |
| P0304 | ECM-3543 | Misfire cylinder 4 | Emissions impact/catalytic converter damage |
| P0305 | ECM-3553 | Misfire cylinder 5 | Emissions impact/catalytic converter damage |
| P0306 | ECM-3563 | Misfire cylinder 6 | Emissions impact/catalytic converter damage |
| P0324 | ECM-3400 | Knock sensor (KS), test pulse | Signal too high/signal too low. Intermittent fault |
| P0324 | ECM-3400 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P0324 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Intermittent fault |
| P0324 | ECM-34E0 | Knock sensor (KS), offset | Signal too high/signal too low. Permanent fault |
| P0324 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Intermittent fault |
| P0324 | ECM-34F0 | Knock sensor (KS), test pulse | Signal too high/signal too low. Permanent fault |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Intermittent fault |
| P0327 | ECM-3410 | Knock sensor (KS), front | Signal too low. Permanent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Intermittent fault |
| P0328 | ECM-3410 | Knock sensor (KS), front | Signal too high. Permanent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Intermittent fault |
| P0332 | ECM-3420 | Knock sensor (KS), rear | Signal too low. Permanent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Intermittent fault |
| P0333 | ECM-3420 | Knock sensor (KS), rear | Signal too high. Permanent fault |
| P0335 | ECM-5200 | Engine speed (RPM) sensor | Signal missing |
| P0336 | ECM-5200 | Engine speed (RPM) sensor | Faulty signal |
| P0337 | ECM-5200 | Engine speed (RPM) sensor | Signal too low |
| P0338 | ECM-5200 | Engine speed (RPM) sensor | Signal too high |
| P0340 | ECM-3000 | Camshaft position (CMP) sensor, intake | Faulty signal or signal missing |
| P0342 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too low. Intermittent fault |
| P0342 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too low. Permanent fault |
| P0343 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too low. Intermittent fault |
| P0343 | ECM-3000 | Camshaft position (CMP) sensor, intake | Signal too low. Permanent fault |
| P0344 | ECM-3000 | Camshaft position (CMP) sensor, intake | Faulty signal or signal missing |
| P0345 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Faulty signal or signal missing |
| P0347 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Signal too low |
| P0348 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Signal too high |
| P0349 | ECM-3010 | Camshaft position (CMP) sensor, exhaust | Faulty signal or signal missing |
| P0351 | ECM-3300 | Ignition coil cylinder 1, signal | Signal missing. Intermittent fault |
| P0351 | ECM-3310 | Ignition coil cylinder 1, signal | Signal missing. Permanent fault |
| P0352 | ECM-3300 | Ignition coil cylinder 2, signal | Signal missing. Intermittent fault |
| P0352 | ECM-3310 | Ignition coil cylinder 2, signal | Signal missing. Permanent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Intermittent fault |
| P0353 | ECM-3320 | Ignition coil cylinder 3, signal | Signal missing. Permanent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Intermittent fault |
| P0354 | ECM-3330 | Ignition coil cylinder 4, signal | Signal missing. Permanent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Intermittent fault |
| P0355 | ECM-3340 | Ignition coil cylinder 5, signal | Signal missing. Permanent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Intermittent fault |
| P0356 | ECM-3350 | Ignition coil cylinder 6, signal | Signal missing. Permanent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency | Intermittent fault |
| P0422 | ECM-4801 | Three-way catalytic converter (TWC) efficiency | Permanent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Intermittent fault |
| P0432 | ECM-4901 | Three-way catalytic converter (TWC) efficiency, bank 2 | Permanent fault |
| P0442 | ECM-400C | Fuel tank system, leakage | |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Intermittent fault |
| P0443 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal missing. Permanent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Intermittent fault |
| P0444 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too high. Permanent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Intermittent fault |
| P0445 | ECM-4000 | Evaporative emission system (EVAP) valve | Signal too low. Permanent fault |
| P0446 | ECM-4010 | Leak diagnostic unit, valve | Signal too high |
| P0447 | ECM-4010 | Leak diagnostic unit, valve | Signal missing |
| P0448 | ECM-4010 | Leak diagnostic unit, valve | Signal too low |
| P0456 | ECM-400C | Fuel tank system, leakage | |
| P0457 | ECM-4338 | Fuel tank filler cap missing | |
| P0460 | ECM-405C | Fuel level sensor | |
| P0461 | ECM-4050 | Fuel level sensor | Faulty signal |
| P0462 | ECM-4050 | Fuel level sensor | Signal too low |
| P0463 | ECM-4050 | Fuel level sensor | Signal too high |
| P0464 | ECM-4050 | Fuel level sensor | Signal missing |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Intermittent fault |
| P0480 | ECM-6110 | Engine cooling fan (FC) relay | Signal missing. Permanent fault |
| P0484 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal. Intermittent fault |
| P0484 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal. Permanent fault |
| P0496 | ECM-4007 | Evaporative emission system (EVAP) | Signal too high |
| P0497 | ECM-4007 | Evaporative emission system (EVAP) | Signal too low |
| P0500 | ECM-510F | Speed signal | |
| P0502 | ECM-510F | Speed signal | |
| P0504 | ECM-510F | Speed signal | |
| P0506 | ECM-990A | Idle air control (IAC) | Faulty signal |
| P0507 | ECM-990A | Idle air control (IAC) | Faulty signal |
| P0560 | ECM-8010 | Battery voltage | Faulty signal |
| P0562 | ECM-8010 | Battery voltage | Signal too low |
| P0563 | ECM-8010 | Battery voltage | Signal too high |
| P0564 | ECM-928C | Control module, communication fault | Faulty signal |
| P0571 | ECM-9400 | Brake pedal sensor | Signal missing |
| P0573 | ECM-9400 | Brake pedal sensor | Signal too high |
| P0579 | ECM-928C | Control module, communication fault | Faulty signal |
| P0580 | ECM-928C | Control module, communication fault | Faulty signal |
| P0581 | ECM-928C | Control module, communication fault | Faulty signal |
| P0604 | ECM-9050 | RAM memory fault | Internal fault. Intermittent fault |
| P0604 | ECM-9050 | RAM memory fault | Internal fault. Permanent fault |
| P0605 | ECM-9060 | ROM memory fault | Internal fault. Intermittent fault |
| P0605 | ECM-9060 | ROM memory fault | Internal fault. Permanent fault |
| P0606 | ECM-9070 | Engine control module (ECM) | Internal fault. Intermittent fault |
| P0606 | ECM-9070 | Engine control module (ECM) | Internal fault. Permanent fault |
| P0607 | ECM-711A | Control module, internal fault | Signal too high/signal too low. Intermittent fault |
| P0607 | ECM-711A | Control module, internal fault | Signal too high/signal too low. Permanent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Intermittent fault |
| P0630 | ECM-720A | Immobilizer communication | Faulty signal. Permanent fault |
| P0634 | ECM-715D | Engine control module (ECM), high temperature | |
| P0638 | ECM-91A7 | Throttle unit | Faulty signal |
| P0642 | ECM-8410 | Power supply 5 Volts | Signal too low. Intermittent fault |
| P0642 | ECM-8410 | Power supply 5 Volts | Signal too low. Permanent fault |
| P0643 | ECM-8410 | Power supply 5 Volts | Signal too high. Intermittent fault |
| P0643 | ECM-8410 | Power supply 5 Volts | Signal too high. Permanent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Intermittent fault |
| P0645 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal missing. Permanent fault |
| P0646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Intermittent fault |
| P0646 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too low. Permanent fault |
| P0647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Intermittent fault |
| P0647 | ECM-6000 | Air conditioning (A/C) relay, signal | Signal too high. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal missing. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too low. Permanent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Intermittent fault |
| P0650 | ECM-6B00 | Malfunction indicator lamp (MIL), signal | Signal too high. Permanent fault |
| P0668 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Intermittent fault |
| P0669 | ECM-7180 | Temperature sensor control module | Signal too high/signal too low. Permanent fault |
| P0700 | ECM-530D | Diagnostic trouble code (DTC) in another control module | |
| P0727 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Intermittent fault |
| P0727 | ECM-3100 | Engine speed (RPM) sensor | Signal missing. Permanent fault |
| P0805 | ECM-9300 | Clutch pedal sensor | Faulty signal |
| P0807 | ECM-9300 | Clutch pedal sensor | Signal too low |
| P0808 | ECM-9300 | Clutch pedal sensor | Signal too high |
| P0863 | ECM-530B | Control module communication | |
| P1177 | ECM-268A | Long-term fuel trim | Upper limit |
| P1178 | ECM-268A | Long-term fuel trim | Lower limit |
| P1179 | ECM-268A | Long-term fuel trim | Faulty signal |
| P1187 | ECM-278A | Long-term fuel trim, bank 2 | Upper limit |
| P1188 | ECM-278A | Long-term fuel trim, bank 2 | Lower limit |
| P1189 | ECM-278A | Long-term fuel trim, bank 2 | |
| P1234 | ECM-6814 | Turbocharger (TC) control system | Signal too high |
| P1273 | ECM-9117 | Throttle unit | Faulty signal |
| P1281 | ECM-917F | Throttle unit | Faulty signal |
| P1285 | ECM-913F | Throttle unit | Faulty signal |
| P1286 | ECM-913C | Throttle unit | Faulty signal |
| P1287 | ECM-913C | Throttle unit | Faulty signal |
| P1293 | ECM-914F | Throttle unit | Faulty signal |
| P1480 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal. Intermittent fault |
| P1480 | ECM-6100 | Engine cooling fan (FC) control module | Faulty signal. Permanent fault |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Intermittent fault |
| P1481 | ECM-6110 | Engine cooling fan (FC) relay | Signal too low. Permanent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Intermittent fault |
| P1482 | ECM-6110 | Engine cooling fan (FC) relay | Signal too high. Permanent fault |
| P1526 | ECM-980A | Engine control module (ECM). Internal fault | Intermittent fault |
| P1526 | ECM-980A | Engine control module (ECM). Internal fault | Permanent fault |
| P1554 | ECM-801A | System relay | Faulty signal or signal missing |
| P1555 | ECM-801A | System relay | Faulty signal or signal missing |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Intermittent fault |
| P1630 | ECM-E003 | Control module, internal fault | Faulty signal. Permanent fault |
| P1638 | ECM-716D | Engine control module (ECM), high temperature | |
| P1651 | ECM-981A | Engine control module (ECM) | Internal fault. Intermittent fault |
| P1651 | ECM-981A | Engine control module (ECM) | Internal fault. Permanent fault |
| P1652 | ECM-982A | Engine control module (ECM) | Internal fault. Intermittent fault |
| P1652 | ECM-982A | Engine control module (ECM) | Internal fault. Permanent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Intermittent fault |
| P1680 | ECM-720A | Immobilizer communication | Signal missing. Permanent fault |
| P1721 | ECM-6220 | Control module cooling fan | Signal too high |
| P1722 | ECM-6220 | Control module cooling fan | Signal too low |
| P1723 | ECM-6220 | Control module cooling fan | Signal missing |
| P1729 | ECM-9170 | Throttle unit | Faulty signal |
| P2088 | ECM-6400 | Intake camshaft reset valve | Signal too low or signal missing |
| P2089 | ECM-6400 | Intake camshaft reset valve | Signal too low or signal missing |
| P2090 | ECM-6410 | Exhaust camshaft reset valve | Signal too low or signal missing |
| P2091 | ECM-6410 | Exhaust camshaft reset valve | Signal too low or signal missing |
| P2096 | ECM-262A | Long-term fuel trim | Upper limit |
| P2097 | ECM-262A | Long-term fuel trim | Lower limit |
| P2098 | ECM-272A | Long-term fuel trim, bank 2 | Upper limit |
| P2099 | ECM-272A | Long-term fuel trim, bank 2 | Lower limit |
| P2101 | ECM-9100 | Engine control module (ECM) | Faulty signal |
| P2108 | ECM-919A | Engine control module (ECM) | Faulty signal |
| P2109 | ECM-918A | Engine control module (ECM) | Internal fault. Intermittent fault |
| P2109 | ECM-918A | Engine control module (ECM) | Internal fault. Permanent fault |
| P2111 | ECM-91B7 | Throttle unit | Faulty signal |
| P2112 | ECM-91C7 | Throttle unit | Faulty signal |
| P2121 | ECM-9540 | Accelerator pedal (AP), digital signal | Faulty signal |
| P2122 | ECM-9530 | Accelerator pedal (AP) position sensor, digital signal | Signal too low |
| P2123 | ECM-9530 | Accelerator pedal (AP) position sensor, digital signal | Signal too high |
| P2126 | ECM-9520 | Accelerator pedal (AP) position sensor, analog signal | Faulty signal |
| P2127 | ECM-9520 | Accelerator pedal (AP) position sensor, analog signal | Signal too low |
| P2128 | ECM-9520 | Accelerator pedal (AP) position sensor, analog signal | Signal too high |
| P2131 | ECM-9400 | Brake pedal sensor | Faulty signal |
| P2177 | ECM-260A | Long-term fuel trim | Upper limit |
| P2178 | ECM-260A | Long-term fuel trim | Lower limit |
| P2179 | ECM-270A | Long-term fuel trim, bank 2 | Upper limit |
| P2180 | ECM-270A | Long-term fuel trim, bank 2 | Lower limit |
| P2300 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Intermittent fault |
| P2300 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too low. Permanent fault |
| P2301 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Intermittent fault |
| P2301 | ECM-3300 | Ignition coil cylinder 1, signal | Signal too high. Permanent fault |
| P2303 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Intermittent fault |
| P2303 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too low. Permanent fault |
| P2304 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Intermittent fault |
| P2304 | ECM-3310 | Ignition coil cylinder 2, signal | Signal too high. Permanent fault |
| P2306 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Intermittent fault |
| P2306 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too low. Permanent fault |
| P2307 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Intermittent fault |
| P2307 | ECM-3320 | Ignition coil cylinder 3, signal | Signal too high. Permanent fault |
| P2309 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Intermittent fault |
| P2309 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too low. Permanent fault |
| P2310 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Intermittent fault |
| P2310 | ECM-3330 | Ignition coil cylinder 4, signal | Signal too high. Permanent fault |
| P2312 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Intermittent fault |
| P2312 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too low. Permanent fault |
| P2313 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Intermittent fault |
| P2313 | ECM-3340 | Ignition coil cylinder 5, signal | Signal too high. Permanent fault |
| P2315 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Intermittent fault |
| P2315 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too low. Permanent fault |
| P2316 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Intermittent fault |
| P2316 | ECM-3350 | Ignition coil cylinder 6, signal | Signal too high. Permanent fault |
| P2400 | ECM-4024 | Leak diagnostic unit, pump | Signal missing |
| P2401 | ECM-4024 | Leak diagnostic unit, pump | Signal too low |
| P2402 | ECM-4024 | Leak diagnostic unit, pump | Signal too high |
| P2404 | ECM-431D | Leak diagnostic unit | Faulty signal |
| P2405 | ECM-431D | Leak diagnostic unit | Signal too low |
| P2406 | ECM-431D | Leak diagnostic unit | Signal too high |
| P2407 | ECM-431D | Leak diagnostic unit | Signal missing |