| Scan code | Fault location | Probable cause |
| – | No fault found | – |
| 2 | Engine coolant temperature (ECT) sensor – short circuit | Wiring, connector, ECT sensor, ECM |
| 3 | Engine coolant temperature (ECT) sensor – open circuit | Wiring, connector, ECT sensor, ECM |
| 4 | Engine coolant temperature (ECT) sensor- range/performance problem | – |
| 5 | Engine coolant temperature (ECT) sensor – plug connection(s) | Multi-plug(s) |
| 6 | Intake air temperature (IAT) sensor- short circuit | Wiring, connector, IAT sensor, ECM |
| 7 | Intake air temperature (IAT) sensor- open circuit | Wiring, connector, IAT sensor, ECM |
| 8 | Intake air temperature (IAT) sensor- plug connection(s) | Multi-plug(s) |
| 9 | Bosch HFM: Mass air flow (MAF) sensor- range/performance problem | Wiring, connector, intake leak, MAF sensor |
| 9 | Siemens PMS: Manifold absolute pressure
(MAP) sensor – vacuum leak | Hoses, ECM |
| 10 | Bosch HFM: Mass air flow (MAF) sensor- open circuit | Wiring, connector, MAF sensor, ECM |
| 10 | Siemens PMS: Manifold absolute pressure
(MAP) sensor – vacuum leak | Hoses, ECM |
| 11 | Idle speed control (ISC) actuator- range/
performance problem | Wiring, connector, ISC actuator |
| 12 | Idle speed control (ISC) actuator- circuit malfunction | Wiring, connector, ISC actuator |
| 13 | Bosch HFM: Idle speed control (ISC) actuator- plug connection(s) | Multi-plug(s) |
| 13 | Siemens PMS: Throttle position (TP) sensor- range/performance problem | Wiring, connector, TP sensor, ECM |
| 14 | Throttle position (TP) sensor – signal high | Wiring, connector, TP sensor, ECM |
| 15 | Throttle position (TP) sensor – signal low | Wiring, connector, TP sensor, ECM |
| 16 | Bosch HFM: Throttle position (TP) sensor – plug connection(s) | Multi-plug(s) |
| 16 | Siemens PMS: Idle speed control (ISC)
actuator – malfunction | Wiring, connector, ISC actuator, ECM |
| 17 | Idle speed control (ISC) actuator – signal high | Wiring, connector, ISC actuator, ECM |
| 18 | Idle speed control (ISC) actuator – signal low | Wiring, connector, ISC actuator, ECM |
| 19 | Bosch HFM: Idle speed control (ISC) actuator – plug connection(s) | Multi-plug(s) |
| 19 | Siemens PMS: Idle speed control (ISC) – malfunction | Wiring, connector, intake leak, MAF sensor, throttle valve tight/sticking |
| 20 | Idle speed control (ISC) – lower limit reached | Wiring, connector, intake leak, MAF sensor, throttle valve tight/sticking |
| 21 | Idle speed control (ISC) – upper limit reached | Wiring, connector, intake leak, MAF sensor, throttle valve tight/sticking |
| 22 | Cruise control/idle speed control (ISC)
actuator – limp-home mode | Wiring, ISC actuator, throttle valve tight/
sticking |
| 22 | Siemens PMS: Heated oxygen sensor
(H02S) 1 – range/performance problem | Wiring, connector, H025 |
| 23 | Heated oxygen sensor (H02S) 1 -voltage high | Wiring, connector, H02S |
| 24 | Heated oxygen sensor (H02S) 1 – open circuit | Wiring, connector, H02S |
| 25 | Bosch HFM: Heated oxygen sensor (H02S) 1 – range/performance problem | Wiring, connector, H02S |
| 25 | Siemens PMS: Oxygen sensor heater 1 – electrical fault | Wiring, connector, H02S, ECM |
| 26 | Bosch HFM: Heated oxygen sensor (H02S) 2 – voltage high | Wiring, connector, H02S |
| 26 | Siemens PMS: Oxygen sensor heater 1 – electrical fault | Wiring, connector, H025, ECM |
| 27 | Bosch HFM: Heated oxygen sensor (H02S) 2 – open circuit | Wiring, connector, H02S |
| 27 | Siemens PMS: Oxygen sensor heater 1 – electrical fault | Wiring, connector, H02S, ECM |
| 28 | Bosch HFM: Heated oxygen sensor (H02S) 2 – range/performance problem | Wiring, connector, H02S |
| 28 | Siemens PMS: Lambda regulation – system too lean | Wiring, intake/exhaust leak, MAF sensor, fuel pressure, injector(s), ECM |
| 29 | Bosch HFM: Oxygen sensor heater- current low | Wiring, connector, H02S, ECM |
| 29 | Siemens PMS: Lambda regulation – system too rich | Wiring, intake/exhaust leak, MAF sensor, fuel pressure, injector(s), ECM |
| 30 | Bosch HFM: Oxygen sensor heater- current high | Wiring, connector, H02S, ECM |
| 30 | Siemens PMS: Injector 1 & 4 – circuit malfunction | Wiring, injector, ECM |
| 31 | Bosch HFM: Oxygen sensor heater – short circuit | Wiring, connector, H02S, ECM |
| 31 | Siemens PMS: Injector 1 & 4 – circuit malfunction | Wiring, injector, ECM |
| 32 | Bosch HFM: Oxygen sensor heater 2 – current low | Wiring, connector, H02S, ECM |
| 32 | Siemens PMS: Injector 2 & 3 – circuit malfunction | Wiring, injector, ECM |
| 33 | Bosch HFM: Oxygen sensor heater 2 -current high | Wiring, connector, H02S, ECM |
| 33 | Siemens PMS: Injector 2 & 3 – circuit malfunction | Wiring, injector, ECM |
| 34 | Bosch HFM: Oxygen sensor heater 2 – short circuit | Wiring, connector, H02S, ECM |
| 34 | Siemens PMS: Fuel trim {FT) – range/
performance problem | Intake/exhaust leak, injector(s), fuel pressure, H02S, EVAP system, ECM |
| 35 | Lambda regulation – system too lean | Wiring, intake/exhaust leak, MAF sensor, fuel pressure, injector(s), ECM |
| 36 | Lambda regulation – system too rich | Wiring, intake/exhaust leak, MAF sensor, fuel pressure, injector(s), ECM |
| 37 | Injector 1 – short to positive | Wiring short to positive, injector, ECM |
| 38 | Bosch HFM: Injector 1 – open circuit/short to ground | Wiring open circuit/short to ground, injector, ECM |
| 38 | Siemens PMS: Ignition amplifier/ignition coil, cylinder 1 & 4 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 39 | Bosch HFM: Injector 2 – short to positive | Wiring short to positive, injector, ECM |
| 39 | Siemens PMS: Ignition amplifier/ignition coil, cylinder 1 & 4 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 40 | Bosch HFM: Injector 2 – open circuit/short to ground | Wiring open circuit/short to ground, injector, ECM |
| 40 | Siemens PMS: Ignition amplifier/ignition coil, cylinder 1 & 4 – defective | Wiring, ignition amplifier, ignition ;oil, ECM |
| 41 | Bosch HFM: Injector 3- short to positive | Wiring short to positive, injector, ECM |
| 41 | Siemens PMS: Ignition amplifier/ignition coil, cylinder 2 & 3 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 42 | Bosch HFM: Injector 3 – open circuit/short to ground | Wiring open circuit/short to ground, injector, ECM |
| 42 | Siemens PMS: Ignition amplifier/ignition coil, cylinder 2 & 3 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 43 | Bosch HFM: Injector 4 – short to positive | Wiring short to positive, injector, ECM |
| 43 | Siemens PMS: Ignition amplifier/ignition coil, cylinder 2 & 3 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 44 | Bosch HFM: Injector 4 – open circuit/short to ground | Wiring open circuit/short to ground, injector, ECM |
| 44 | Siemens PMS: Crankshaft position (CKP)
sensor – malfunction | Wiring, air gap, flywheel ring gear damaged, CKP sensor |
| 45 | 111: Crankshaft position (CKP) sensor- malfunction | Wiring, air gap, flywheel ring gear damaged, CKP sensor |
| 45 | 104: Injector 5- short to positive | Wiring short to positive, injector, ECM |
| 46 | 111: Crankshaft position (CKP) sensor – malfunction | Wiring, air gap, flywheel ring gear damaged, CKP sensor |
| 46 | 104: Injector 5- open circuit/short to ground | Wiring open circuit/short to ground, injector, ECM |
| 47 | 111: Engine control module (ECM) coding plug – electrical fault | Wiring, ECM |
| 47 | 104: Injector 6- short to positive | Wiring short to positive, injector, ECM |
| 48 | 111: Engine control module (ECM) coding plug – electrical fault | Wiring, ECM |
| 48 | 104: Injector 6- open circuit/short to ground | Wiring open circuit/short to ground, injector, ECM |
| 49 | Bosch HFM: Fuel trim (FT), idle speed – mixture rich | Intake/exhaust leak, injector(s), fuel pressure, H02S, ECM |
| 49 | Siemens PMS: Engine control module (ECM), RPM signal – output/short to ground | Wiring short to ground, RPM sensor |
| 50 | Bosch HFM: Fuel trim (FT), idle speed – mixture lean | Intake/exhaust leak, injector(s), fuel pressure, H02S, ECM |
| 50 | Siemens PMS: Engine control module (ECM), RPM signal – output/short to positive | Wiring short to positive, RPM sensor |
| 51 | Bosch HFM: Fuel trim (FT), lower part load – mixture rich | Intake/exhaust leak, injector(s), fuel pressure, H02S, ECM |
| 51 | Siemens PMS: ABS control module/engine control module (ECM) communication – VSS signal | Wiring, VSS, ABS control module trouble code(s) stored |
| 52 | Bosch HFM: Fuel trim (FT), lower part load – mixture lean | Intake/exhaust leak, injector(s), fuel pressure, H02S, ECM |
| 52 | Siemens PMS: ABS control module/engine control module (ECM) communication – VSS signal | Wiring, VSS, ABS control module trouble code(s) stored |
| 53 | Fuel trim (FT), upper part load – mixture rich | Intake/exhaust leak, injector(s), fuel pressure, H02S, ECM |
| 053 0 | Intake manifold heater relay – malfunction | Wiring, intake manifold heater relay, ECM |
| 54 | Fuel trim (FT), upper part load – mixture lean | Intake/exhaust leak, injector(s), fuel pressure, H02S, ECM |
| 054 0 | Intake manifold heater relay – malfunction | Wiring, intake manifold heater relay, ECM |
| 55 | Bosch HFM: Ignition amplifier 1/ignition coil, cylinder 1 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 55 | Siemens PMS: Fuel pump relay – defective | Wiring, fuel pump relay |
| 55 | 104: Ignition amplifier 1/ignition coil, cylinder 2 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 56 | Bosch HFM: Ignition amplifier 1/ignition coil, cylinder 4 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 56 | Siemens PMS: Fuel pump relay – defective | Wiring, fuel pump relay |
| 56 | 104: Ignition amplifier 1/ignition coil, cylinder 5 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 57 | Bosch HFM: Ignition amplifier 1/ignition coil, cylinder 1 & 4 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 57 | Siemens PMS: CO adjustment resistor – malfunction | Wiring, CO adjustment resistor, ECM |
| 57 | 104: Ignition amplifier 3/ignition coil, cylinder 2 & 5 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 58 | Bosch HFM: Ignition amplifier 2/ignition coil, cylinder 2 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 58 | Siemens PMS: CO adjustment resistor – malfunction | Wiring, CO adjustment resistor, ECM |
| 58 | 104: Ignition amplifier 2/ignition coil, cylinder 3 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 59 | Bosch HFM: Ignition amplifier 2/ignition coil, cylinder 3 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 59 | Siemens PMS: Evaporative emission (EVAP)
canister purge valve – electrical fault | Wiring, EVAP canister purge valve, hose(s), ECM |
| 59 | 104: Ignition amplifier 2/ignition coil, cylinder 4 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 60 | Bosch HFM: Ignition amplifier 2/ignition coil, cylinder 2 & 3 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 60 | Siemens PMS: Evaporative emission (EVAP)
canister purge valve – electrical fault | Wiring, EVAP canister purge valve, hose(s),
ECM |
| 60 | 104: Ignition amplifier 2/ignition coil, cylinder 3 & 4 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 61 | 111: Short term fuel trim (FT), idle speed/part load – malfunction | Fuel system |
| 61 | 104: Ignition amplifier 3/ignition coil, cylinder 1 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 62 | 111: Transmission shift control valve- electrical fault | Wiring, transmission shift control valve |
| 62 | 104: Ignition amplifier 3/ignition coil, cylinder 6 – misfire | Wiring, ignition amplifier, ignition coil, ECM |
| 63 | 111: Engine control module (ECM) – supply voltage | Wiring, connector, fuse, ignition switch, central locking control module, engine control relay |
| 63 | 104: Ignition amplifier 3/ignition coil, cylinder 1 & 6 – defective | Wiring, ignition amplifier, ignition coil, ECM |
| 64 | Bosch HFM: Crankshaft position (CKP)
sensor – signal | Wiring, air gap, flywheel ring gear damaged, CKP sensor |
| 64 | Siemens PMS: Central locking control module, immobilizer signal – open circuit/short to positive | Wiring, central locking control module, trouble code(s) stored in other system(s) |
| 65 | Bosch HFM: Crankshaft position (CKP)
sensor – defective | Wiring, air gap, flywheel ring gear damaged, CKP sensor |
| 65 | Siemens PMS: Central locking control module, immobilizer signal – open circuit/short to ground | Wiring, central locking control module, trouble code(s) stored in other system(s) |
| 66 | Bosch HFM: Crankshaft position (CKP)
sensor – range/performance problem | Wiring, air gap, flywheel ring gear damaged, CKP sensor |
| 66 | Siemens PMS: Attempt to start engine while central locking still activated | Erase fault memory, trouble code(s) stored in other system(s) |
| 67 | Bosch HFM: Camshaft position (CMP) sensor – incorrect signal | Wiring, CMP sensor |
| 67 | Siemens PMS: Central locking control module, immobilizer signal – plausibility | Wrong central locking control module |
| 68 | Engine control module (ECM) coding plug – short to ground | Wiring short to ground, ECM |
| 69 | Engine control module (ECM) coding plug – open circuit/short to positive | Wiring open circuit/short to positive, ECM |
| 70 | Engine control module (ECM), RPM signal – output/short to ground | Wiring short to ground, RPM sensor |
| 71 | Engine control module (ECM), RPM signal – output/short to positive | Wiring short to positive, RPM sensor |
| 72 | ASS control module/engine control module (ECM) communication, VSS signal – signal not recognised | Wiring, VSS, ABS control module trouble code(s) stored |
| 73 | ABS control module/engine control module
(ECM) communication, VSS signal – signal high | Wiring, VSS, ABS control module trouble code(s) stored |
| 074 fJ | Intake manifold heater relay – short to positive | Wiring short to positive, intake manifold heater relay, ECM |
| 075 fJ | Intake manifold heater relay – open circuit/short to ground | Wiring open circuit/short to ground, intake manifold heater relay, ECM |
| 76 | Fuel pump relay – defective | Wiring, fuel pump relay |
| 77 | Without cat: CO adjustment resistor – short to positive | Wiring short to positive, CO adjustment resistor, ECM |
| 78 | Without cat: CO adjustment resistor – malfunction | Wiring, connector(s), CO adjustment resistor, ECM |
| 79 | Knock sensor(s) (KS) 1 -open circuit | Wiring, KS |
| 80 | Knock sensor(s) (KS) 2- open circuit | Wiring, KS |
| 81 | Ignition timing, knocking – maximum retardation reached | Fuel contamination, mechanical fault |
| 82 | Ignition timing, knocking – firing angle between cylinders | Fuel contamination, mechanical fault |
| 83 | 111: Secondary air injection (AIR) pump/relay – malfunction | Wiring, AIR pump/relay, ECM |
| 83 | 104: Engine control module (ECM), knock control – internal fault | ECM |
| 84 | Short term fuel trim (FT), max. value – idle speed/part load | Fuel system, ECM |
| 85 | Secondary air injection (AIR) pump/relay – malfunction | Wiring, AIR pump/relay, ECM |
| 86 | Evaporative emission (EVAP) canister purge valve – open/short circuit | Wiring, AIR pump/relay, ECM |
| 87 | Evaporative emission (EVAP) canister purge valve – short to positive | Wiring short to positive, AIR pump/relay, ECM |
| 88 | Transmission shift control valve – electrical fault | Wiring, transmission shift control valve |
| 89 | Camshaft position (CMP) actuator – short to positive | Wiring, CMP actuator, ECM |
| 90 | Camshaft position (CMP) actuator- open circuit/short to ground | Wiring, CMP actuator, ECM |
| 91 | Exhaust gas recirculation (EGR) solenoid – short to positive | Wiring short to positive, EGR solenoid, hose(s) |
| 92 | Exhaust gas recirculation (EGR) solenoid – open circuit/short to ground | Wiring open circuit/short to ground, EGR
solenoid, hose(s) |
| 93 | Transmission overload protection switch – short to ground | Wiring short to ground, transmission overload protection switch |
| 94 | Transmission overload protection switch – switch closed | Wiring, transmission overload protection switch |
| 95 | Transmission overload protection switch – switch open | Wiring, transmission overload protection switch |
| 96 | Transmission overload protection switch – plausibility | Wiring, transmission overload protection switch |
| 97 | CAN data bus, ECM – malfunction | Wiring, ECM |
| 98 | CAN data bus, ASR system – malfunction | Wiring |
| 99 | CAN data bus, cruise control system/TP control module – malfunction | Wiring |
| 100 | CAN data bus, diagnostic module – malfunction | Wiring |
| 101 | Engine control module (ECM), pin 50 – starter signal | Wiring |
| 104 | With AT/cruise control system: Cruise control, inertia fuel shut-off (IFS) switch – active | Wiring, TP sensor, idle speed control (ISC)
actuator |
| 105 | Intake manifold air control solenoid – short to positive | Wiring, intake manifold air control solenoid, ECM |
| 106 | Intake manifold air control solenoid – open circuit/short to ground | Wiring, intake manifold air control solenoid, ECM |
| 107 | Ignition amplifier – malfunction | Wiring, ignition amplifier, ignition coil(s), ECM |
| 108 | Oxygen sensor heater relay 2 – short to positive | Wiring short to positive, oxygen sensor heater relay, ECM |
| 109 | Oxygen sensor heater relay 2 – open circuit/
short to ground | Wiring open circuit/short to ground, oxygen sensor heater relay, ECM |
| 110 | Engine control module (ECM) -supply voltage, plausibility | Wiring, ignition switch, overvoltage protection relay |
| 111 | Engine control module (ECM)- supply voltage low | Wiring, ignition switch, overvoltage protection relay |
| 112 | Engine control module (ECM) – internal fault | ECM |
| 113 | Engine control module (ECM) – coding | Not coded |
| 114 | Engine control module (ECM) – identification | ECM not coded, ECM |
| 115 | Engine control module (ECM) – coding | Not coded, ECM |
| 116 | CAN data bus, remote central locking – malfunction | Wiring |
| 116 | Bosch HFM 06/93 -+: Engine control module
(ECM) – supply voltage low | Wiring, connector, fuse, overvoltage protection relay |
| 117 | Attempt to start engine while central locking still activated | Erase fault memory, trouble code{s) stored in other system(s) |
| 118 | Supercharger (SC) – malfunction | Wiring, mechanical fault, hose(s), intake air flap control actuator, ECM |
| 119 | Supercharger (SC) clutch – open circuit/short to ground | Wiring open circuit/short to ground, SC
clutch, ECM |
| 120 | Electronic traction control (ETC) – signal | Wiring short to ground, ETC module |
| 123 | Intake air flap control actuator, supercharger
(SC) – malfunction | Wiring open circuit/short to ground, intake air flap control actuator, ECM |
| 124 | Intake air flap control actuator, supercharger
(SC) – malfunction | Wiring short to positive, intake air flap control actuator, ECM |
| 125 | Engine control module (ECM) – internal fault | ECM |
| 126 | Engine control module (ECM) – internal fault | ECM |
| 127 | Idle speed control (ISC) actuator/ISC actuator, cruise control system – malfunction | Wiring, ISC actuator, ISC actuator – cruise control system |
| 128 | Engine control module (ECM) – internal fault | ECM |
| 129 | Engine control module (ECM) – internal fault | ECM |
| 130 | Throttle position (TP) sensor – malfunction | Wiring, TP sensor, ECM |
| 131 | Engine control module (ECM) – internal fault | ECM |
| 132 | Engine control module (ECM) – internal fault | ECM |
| 133 | Idle speed control (ISC) actuator – defective | Wiring, ISC actuator |
| 134 | Engine control module (ECM) – internal fault | ECM |
| 135 | Idle speed control (ISC) actuator – supply voltage | Wiring, ECM |
| 136 | Idle speed control (ISC) actuator – defective | Wiring, ISC actuator, ECM |
| 137 | Engine control module (ECM) – internal fault | ECM |
| 138 | Idle speed control (ISC) actuator – defective | Wiring, ISC actuator |
| 139 | Cruise control selector switch – defective | Wiring, cruise control selector switch |
| 140 | Engine control module (ECM) – internal fault | ECM |
| 141 | Engine control module (ECM) – internal fault | ECM |
| 142 | Engine control module (ECM) – internal fault | ECM |
| 143 | Brake pedal position (BPP) switch, cruise control system – defective | Wiring, BPP switch |
| 144 | Engine control module (ECM) – internal fault | ECM |
| 145 | CAN data bus, VSS signal, rear axle – malfunction | Wiring, trouble code(s) stored in other system(s) |
| 146 | CAN data bus, VSS signal, front axle – malfunction | Wiring, trouble code(s) stored in other system(s) |
| 147 | CAN data bus, AIC – malfunction | Wiring, A/C control module trouble code(s)
stored |
| 148 | Starter motor relay – short to positive | Wiring, ignition switch, ECM |
| 149 | Starter motor relay – short to ground | Wiring, ignition switch, ECM |
| 150 | CAN data bus, AT – malfunction | Wiring, TCM trouble code(s) stored |
| 151 | CAN data bus, AIC – malfunction | Wiring, AIC control module trouble code(s)
stored |
| 152 | CAN data bus – malfunction | Wiring |
| 153 | Engine coolant blower motor/A/C condenser blower motor – short to positive | Wiring, ECT sensor, A/C control module, ECM |
| 154 | Engine coolant blower motor/AIC condenser blower motor – short to ground | Wiring, ECT sensor, AJC control module, ECM |
| 155 | Transmission control module (TCM) – coding | Incorrectly coded |
| 156 | CAN data bus, ABS/ETC – plausibility | Wiring, trouble code(s) stored in other system(s) |
| 157 | CAN data bus, ABS/ETC – plausibility | Wiring, trouble code(s) stored in other system(s) |
| 158 | CAN data bus, ABS – plausibility | Wiring, ABS control module trouble code(s)
stored |