E46 Fanatics Forum banner

DIY: OBD2 fault codes list

681K views 116 replies 81 participants last post by  James115 
#1 · (Edited by Moderator)
P0010 A Camshaft Position Actuator Circuit (Bank 1)

P0011 A Camshaft Position - Timing Over-Advanced or System Performance (Bank 1))

P0012 A Camshaft Position - Timing Over-Retarded (Bank 1)

P0013 B Camshaft Position - Actuator Circuit (Bank 1)

P0014 B Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)

P0015 B Camshaft Position - Timing Over-Retarded (Bank 1)

P0016 Crankshaft/Camshaft Timing Misalignment A rationality error has been detected for camshaft position out of phase with crankshaft.

P0020 A Camshaft Position Actuator Circuit (Bank 2)

P0021 A Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)

P0022 A Camshaft Position - Timing Over-Retarded (Bank 2)

P0023 B Camshaft Position - Actuator Circuit (Bank 2)

P0024 B Camshaft Position - Timing Over-Advanced or System Performance (Bank 2)

P0025 B Camshaft Position - Timing Over-Retarded (Bank 2)

P0030 HO2S Heater Control Circuit Bank 1 Sensor 1

P0031 HO2S Heater Circuit Low Voltage Bank 1 Sensor 1

P0032 HO2S Heater Circuit High Voltage Bank 1 Sensor 1

P0036 HO2S Heater Control Circuit Bank 1 Sensor 2

P0037 HO2S Heater Circuit Low Voltage Bank 1 Sensor 2

P0038 HO2S Heater Circuit High Voltage Bank 1 Sensor 2

P0050 HO2S Heater Circuit Bank 2 Sensor 1

P0051 HO2S Heater Circuit Low Voltage Bank 2 Sensor 1

P0052 HO2S Heater Circuit High Voltage Bank 2 Sensor 1

P0056 HO2S Heater Circuit Bank 2 Sensor 2

P0057 HO2S Heater Circuit Low Voltage Bank 2 Sensor 2

P0058 HO2S Heater Circuit High Voltage Bank 2 Sensor 2

P0100 Mass or Volume Air Flow Circuit Malfunction Insufficient Activity

P0101 Mass or Volume Air Flow Circuit Range/Performance Problem

P0102 Mass or Volume Air Flow Circuit Low Input

P0103 Mass or Volume Air Flow Circuit High Input

P0104 Mass or Volume Air Flow Circuit Intermittent

P0105 Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction

P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem

P0107 Manifold Absolute Pressure/Barometric Pressure Circuit Low Input

P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input

P0109 Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent

P0110 Intake Air Temperature Circuit Malfunction

P0111 Intake Air Temperature Circuit Range/Performance Problem

P0112 Intake Air Temperature Circuit Low Input

P0113 Intake Air Temperature Circuit High Input

P0114 Intake Air Temperature Circuit Intermittent

P0115 Engine Coolant Temperature Circuit Malfunction

P0116 Engine Coolant Temperature Circuit Range/Performance Problem

P0117 Engine Coolant Temperature Circuit Low Input

P0118 Engine Coolant Temperature Circuit High Input

P0119 Engine Coolant Temperature Circuit Intermittent

P0120 Throttle/Pedal Position Sensor/Switch A Circuit Malfunction

P0121 Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem

P0122 Throttle/Pedal Position Sensor/Switch A Circuit Low Input

P0123 Throttle/Pedal Position Sensor/Switch A Circuit High Input

P0124 Throttle/Pedal Position Sensor/Switch A Circuit Intermittent

P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control

P0126 Insufficient Coolant Temperature for Stable Operation

P0128 Range/Performance Problem In Thermostat

P0129 UNKNOWN CODE

P0130 O2 Sensor Circuit Malfunction (Bank 1 Sensor 1)

P0131 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)

P0132 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)

P0133 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)

P0134 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)

P0135 O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)

P0136 O2 Sensor Circuit Malfunction (Bank 1 Sensor 2)

P0137 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)

P0138 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)

P0139 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)

P0140 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)

P0141 O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)

P0142 O2 Sensor Circuit Malfunction (Bank 1 Sensor 3)

P0143 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 3)

P0144 O2 Sensor Circuit High Voltage (Bank 1 Sensor 3)

P0145 O2 Sensor Circuit Slow Response (Bank 1 Sensor 3)

P0146 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 3)

P0147 O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)

P0148 UNKNOWN CODE

P0149 UNKNOWN CODE

P0150 O2 Sensor Circuit Malfunction (Bank 2 Sensor 1)

P0151 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)

P0152 O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)

P0153 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)

P0154 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)

P0155 O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)

P0156 O2 Sensor Circuit Malfunction (Bank 2 Sensor 2)

P0157 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)

P0158 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)

P0159 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)

P0160 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)

P0161 O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)

P0162 O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)

P0163 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)

P0164 O2 Sensor Circuit High Voltage (Bank 2 Sensor 3)

P0165 O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)

P0166 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3

P0167 O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 3)

P0168 UNKNOWN CODE

P0169 UNKNOWN CODE

P0170 Fuel Trim Malfunction (Bank 1)

P0171 System too Lean (Bank 1)

P0172 System too Rich (Bank 1)

P0173 Fuel Trim Malfunction (Bank 2)

P0174 System too Lean (Bank 2)

P0175 System too Rich (Bank 2)

P0176 Fuel Composition Sensor Circuit Malfunction

P0177 Fuel Composition Sensor Circuit Range/Performance

P0178 Fuel Composition Sensor Circuit Low Input

P0179 Fuel Composition Sensor Circuit High Input

P0180 Fuel Temperature Sensor A Circuit Malfunction

P0181 Fuel Temperature Sensor A Circuit Range/Performance

P0182 Fuel Temperature Sensor A Circuit Low Input

P0183 Fuel Temperature Sensor A Circuit High Input

P0184 Fuel Temperature Sensor A Circuit Intermittent

P0185 Fuel Temperature Sensor B Circuit Malfunction

P0186 Fuel Temperature Sensor B Circuit Range/Performance

P0187 Fuel Temperature Sensor B Circuit Low Input

P0188 Fuel Temperature Sensor B Circuit High Input

P0189 Fuel Temperature Sensor B Circuit Intermittent

P0190 Fuel Rail Pressure Sensor Circuit Malfunction

P0191 Fuel Rail Pressure Sensor Circuit Range/Performance

P0192 Fuel Rail Pressure Sensor Circuit Low Input

P0193 Fuel Rail Pressure Sensor Circuit High Input

P0194 Fuel Rail Pressure Sensor Circuit Intermittent

P0195 Engine Oil Temperature Sensor Malfunction

P0196 Engine Oil Temperature Sensor Range/Performance

P0197 Engine Oil Temperature Sensor Low

P0198 Engine Oil Temperature Sensor High

P0199 Engine Oil Temperature Sensor Intermittent

P0200 Injector Circuit Malfunction

P0201 Injector Circuit Malfunction - Cylinder 1

P0202 Injector Circuit Malfunction - Cylinder 2

P0203 Injector Circuit Malfunction - Cylinder 3

P0204 Injector Circuit Malfunction - Cylinder 4

P0205 Injector Circuit Malfunction - Cylinder 5

P0206 Injector Circuit Malfunction - Cylinder 6

P0207 Injector Circuit Malfunction - Cylinder 7

P0208 Injector Circuit Malfunction - Cylinder 8

P0209 Injector Circuit Malfunction - Cylinder 9

P0210 Injector Circuit Malfunction - Cylinder 10

P0211 Injector Circuit Malfunction - Cylinder 11

P0212 Injector Circuit Malfunction - Cylinder 12

P0213 Cold Start Injector 1 Malfunction

P0214 Cold Start Injector 2 Malfunction

P0215 Engine Shutoff Solenoid Malfunction

P0216 Injection Timing Control Circuit Malfunction

P0217 Engine Overtemp Condition

P0218 Transmission Over Temperature Condition

P0219 Engine Overspeed Condition

P0220 Throttle/Pedal Position Sensor/Switch B Circuit Malfunction

P0221 Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem

P0222 Throttle/Pedal Position Sensor/Switch B Circuit Low Input

P0223 Throttle/Pedal Position Sensor/Switch B Circuit High Input

P0224 Throttle/Pedal Position Sensor/Switch B Circuit Intermittent

P0225 Throttle/Pedal Position Sensor/Switch C Circuit Malfunction

P0226 Throttle/Pedal Position Sensor/Switch C Circuit Range/Performance Problem

P0227 Throttle/Pedal Position Sensor/Switch C Circuit Low Input

P0228 Throttle/Pedal Position Sensor/Switch C Circuit High Input

P0229 Throttle/Pedal Position Sensor/Switch C Circuit Intermittent

P0230 Fuel Pump Primary Circuit Malfunction

P0231 Fuel Pump Secondary Circuit Low

P0232 Fuel Pump Secondary Circuit High

P0233 Fuel Pump Secondary Circuit Intermittent

P0234 Engine Overboost Condition

P0235 Turbocharger Boost Sensor A Circuit Malfunction

P0236 Turbocharger Boost Sensor A Circuit Range/Performance

P0237 Turbocharger Boost Sensor A Circuit Low

P0238 Turbocharger Boost Sensor A Circuit High

P0239 Turbocharger Boost Sensor B Malfunction

P0240 Turbocharger Boost Sensor B Circuit Range/Performance

P0241 Turbocharger Boost Sensor B Circuit Low

P0242 Turbocharger Boost Sensor B Circuit High

P0243 Turbocharger Wastegate Solenoid A Malfunction

P0244 Turbocharger Wastegate Solenoid A Range/Performance

P0245 Turbocharger Wastegate Solenoid A Low
 
See less See more
#116 ·
Hello there don't know if this will be read or replied to, but i have 6 fault codes which I can not find the Pxxxx codes anywhere not even in the above list. We have a E30 with a E46 M3 engine in it. These codes need to be removed but can not be removed without the Pxxxx Codes

(106) 6A Signal Brake Light Switch
(134) 86 Instrument Cluster, CAN time-out
(137) 86 Valve Suction Jet Pump
(079) 4F Exhaust Gas Temperature Sensor
(043) 28 Signal Temperature Sensor, Radiator Sensor
(044) Thermal Oil Level Sensor

Please if anyone can help I am desperate
 
#117 ·
Hello, I did change the head gasket l, rebuilt the vanos and more, I scanned the ECU with launch c reader elite for bmw and i got the error 41
Launch it says that is related to the intake camshaft position sensor. Do you have any idea what this error means? Not sure is related to the timing.The camshaft position sensor are new as the crank sensor.
 
Top