π
Search
Cars
Category
About
Contact
Home
βΊ
Categories
βΊ
Engine
π§
OBD2 Category
Engine
Codes
Total Codes
71
Critical
29
Moderate
34
Minor
8
DIY Friendly
55
Categories:
All
π§ Engine
βοΈ Transmission
β½ Fuel System
π¨ Emissions
π Ignition
π ABS / Brakes
πΊπ₯ Airbag / SRS
βοΈ HVAC
β‘ Electrical
π‘ Network / CAN
π‘ Sensors
π Exhaust
π Suspension
71
Engine
Codes
Sorted by severity
β Critical (29)
β Moderate (34)
β Minor (8)
P0303
Critical
Cylinder 3 Misfire Detected
Misfire detected in cylinder 3. On direct injection engines, carbon buildup on intake valves is a common cause.
β DIY Β· $50β$400
View details β
P0339
Critical
Crankshaft Position Sensor A Circuit Intermittent
The crankshaft position sensor signal is intermittently cutting out.
β DIY Β· $100-$300
View details β
P0307
Critical
Cylinder 7 Misfire Detected
Misfire in cylinder 7. Found on V8 and V10 engines.
β DIY Β· $60β$450
View details β
P0308
Critical
Cylinder 8 Misfire Detected
Misfire detected in cylinder 8. Common on V8 trucks and performance engines.
β DIY Β· $60β$450
View details β
P0010
Critical
Camshaft Position Actuator Circuit Open (Bank 1)
The ECM has detected an open circuit in the camshaft position actuator (VVT solenoid) on Bank 1. This controls variable valve timing.
β οΈ Pro Β· $100β$400
View details β
P0300
Critical
Random/Multiple Cylinder Misfire Detected
The ECM has detected misfires occurring in multiple cylinders or cannot identify which cylinder is misfiring. This is often caused by a systemic problem affecting all cylinders.
β DIY Β· $50β$400
View details β
P0013
Critical
Camshaft Position Actuator Circuit Bank 1 Exhaust
Fault in the exhaust camshaft position actuator circuit on Bank 1. Affects exhaust valve timing.
β οΈ Pro Β· $150β$600
View details β
P0015
Critical
Camshaft Position Timing Over-Retarded Exhaust Bank 1
Exhaust camshaft timing is over-retarded on Bank 1.
β οΈ Pro Β· $100β$700
View details β
P0021
Critical
Camshaft Position Timing Over-Advanced Bank 2
Bank 2 intake camshaft timing is over-advanced. The cam is advancing beyond the commanded position.
β οΈ Pro Β· $150β$900
View details β
P0304
Critical
Cylinder 4 Misfire Detected
Misfire in cylinder 4. If coolant level is dropping without visible leak, suspect head gasket failure.
β DIY Β· $50β$500
View details β
P0120
Critical
Throttle/Pedal Position Sensor A Circuit Malfunction
Fault in the throttle position sensor (TPS) or pedal position sensor circuit.
β DIY Β· $100β$500
View details β
P0121
Critical
Throttle/Pedal Position Sensor A Range/Performance
TPS reading is out of expected range for current throttle position.
β DIY Β· $100β$500
View details β
P0217
Critical
Engine Coolant Over Temperature Condition
The engine coolant temperature has exceeded the maximum safe operating limit. This is a critical condition that can cause severe engine damage.
β οΈ Pro Β· $100β$2000
View details β
P0219
Critical
Engine Over Speed Condition
The engine RPM has exceeded the maximum safe limit. This can cause severe internal engine damage.
β οΈ Pro Β· $500β$5000+
View details β
P0020
Critical
Camshaft Position Actuator Circuit Bank 2
Electrical fault in the bank 2 intake camshaft VVT actuator circuit.
β DIY Β· $100β$400
View details β
P0306
Critical
Cylinder 6 Misfire Detected
Misfire in cylinder 6. On V6 engines this is often the rear cylinder, harder to service.
β DIY Β· $50β$400
View details β
P0022
Critical
Camshaft Position Timing Over-Retarded Bank 2
Bank 2 intake camshaft timing is more retarded than commanded.
β οΈ Pro Β· $150β$900
View details β
P0016
Critical
Crankshaft/Camshaft Position Correlation Bank 1 Sensor A
The crankshaft and camshaft position signals are out of sync on Bank 1. This indicates a timing issue.
β οΈ Pro Β· $300β$1200
View details β
P0301
Critical
Cylinder 1 Misfire Detected
The ECM has detected a misfire in cylinder 1. A misfire means the air/fuel mixture in that cylinder is not igniting properly or not igniting at all.
β DIY Β· $50β$300
View details β
P0122
Critical
Throttle/Pedal Position Sensor A Circuit Low Input
TPS circuit voltage is below expected range.
β DIY Β· $100β$400
View details β
P0123
Critical
Throttle/Pedal Position Sensor A Circuit High Input
TPS circuit voltage is above expected range.
β DIY Β· $100β$400
View details β
P0302
Critical
Cylinder 2 Misfire Detected
A misfire has been detected in cylinder 2. Repeated misfires can damage the catalytic converter and oxygen sensors.
β DIY Β· $50β$350
View details β
P0011
Critical
Camshaft Position Timing Over-Advanced Bank 1
The camshaft timing is more advanced than commanded by the ECM on Bank 1. Often caused by dirty oil or a faulty VVT solenoid.
β οΈ Pro Β· $100β$800
View details β
P0014
Critical
Camshaft Position Timing Over-Advanced Exhaust Bank 1
Exhaust camshaft timing is over-advanced on Bank 1.
β οΈ Pro Β· $100β$800
View details β
P0305
Critical
Cylinder 5 Misfire Detected
Misfire detected in cylinder 5. Common on V6 and V8 engines where cylinder 5 ignition coil is difficult to access.
β DIY Β· $50β$400
View details β
P0012
Critical
Camshaft Position Timing Over-Retarded Bank 1
Camshaft timing is more retarded than expected on Bank 1. Similar causes to P0011 but opposite direction.
β οΈ Pro Β· $100β$700
View details β
P0017
Critical
Crankshaft/Camshaft Position Correlation Bank 1 Sensor B
Exhaust camshaft position signal does not correlate with crankshaft position on Bank 1.
β οΈ Pro Β· $300β$1200
View details β
P0309
Critical
Cylinder 9 Misfire Detected
The engine control module has detected a misfire on cylinder 9 (V8/V10 engines only).
β DIY Β· $150-$400
View details β
P0310
Critical
Cylinder 10 Misfire Detected
The engine control module has detected a misfire on cylinder 10 (V10 engines only).
β DIY Β· $150-$400
View details β
P0111
Minor
Intake Air Temperature Circuit Range/Performance
IAT sensor reading is outside expected range for current conditions.
β DIY Β· $20β$150
View details β
P0112
Minor
Intake Air Temperature Circuit Low Input
IAT sensor voltage is lower than expected β ECM thinks air is very cold.
β DIY Β· $20β$150
View details β
P0110
Minor
Intake Air Temperature Circuit Malfunction
General fault in the intake air temperature (IAT) sensor circuit.
β DIY Β· $20β$150
View details β
P0113
Minor
Intake Air Temperature Circuit High Input
IAT sensor voltage is higher than expected β ECM thinks air is very hot.
β DIY Β· $20β$150
View details β
P0125
Minor
Insufficient Coolant Temperature for Closed Loop Fuel Control
The engine has not reached operating temperature quickly enough for the ECM to enter closed-loop fuel control.
β DIY Β· $100-$300
View details β
P0126
Minor
Insufficient Coolant Temperature for Stable Operation
The engine coolant is not reaching a stable operating temperature within the expected time.
β DIY Β· $100-$300
View details β
P0510
Minor
Closed Throttle Position Switch Malfunction
The closed throttle position switch, which tells the ECM the throttle is fully closed, has a fault.
β DIY Β· $100-$250
View details β
P0114
Minor
Intake Air Temperature Circuit Intermittent
The intake air temperature sensor signal is cutting in and out intermittently.
β DIY Β· $60-$150
View details β
P0523
Moderate
Engine Oil Pressure Sensor/Switch High Voltage
The oil pressure sensor circuit is reading a higher voltage than expected.
β DIY Β· $80-$200
View details β
P0101
Moderate
Mass Air Flow Sensor Range/Performance
The MAF sensor is reading airflow outside of expected range for current engine conditions.
β DIY Β· $50β$350
View details β
P0505
Moderate
Idle Air Control System Malfunction
The idle air control (IAC) system is not functioning properly. This affects idle speed control.
β DIY Β· $50β$300
View details β
P0128
Moderate
Coolant Temperature Below Thermostat Regulating Temperature
The engine coolant temperature does not reach the expected operating temperature. Almost always caused by a stuck-open thermostat.
β DIY Β· $50β$200
View details β
P0102
Moderate
Mass Air Flow Circuit Low Input
MAF sensor signal voltage is lower than expected. The ECM thinks less air is entering than actually is.
β DIY Β· $50β$300
View details β
P0103
Moderate
Mass Air Flow Circuit High Input
MAF sensor signal voltage is higher than expected.
β DIY Β· $50β$300
View details β
P0116
Moderate
Engine Coolant Temperature Range/Performance
ECT sensor reading does not match expected values for current engine operating conditions.
β DIY Β· $50β$250
View details β
P0117
Moderate
Engine Coolant Temperature Circuit Low Input
ECT sensor voltage is lower than expected β ECM thinks engine is overheating.
β DIY Β· $30β$200
View details β
P0118
Moderate
Engine Coolant Temperature Circuit High Input
ECT sensor voltage is higher than expected β ECM thinks engine is very cold.
β DIY Β· $30β$200
View details β
P0325
Moderate
Knock Sensor 1 Circuit Bank 1
Fault in the knock sensor circuit on bank 1. The knock sensor detects engine detonation (pinging) and signals the ECU to retard ignition timing to prevent engine damage.
β DIY Β· $100β$350
View details β
P0330
Moderate
Knock Sensor 2 Circuit Bank 2
Fault in the knock sensor circuit on bank 2 of a V6 or V8 engine.
β DIY Β· $100β$350
View details β
P0506
Moderate
Idle Air Control System RPM Too Low
Idle speed is lower than commanded target.
β DIY Β· $50β$300
View details β
P0507
Moderate
Idle Air Control System RPM Too High
Idle speed is higher than commanded target.
β DIY Β· $50β$300
View details β
P0480
Moderate
Cooling Fan 1 Control Circuit
Fault in the primary cooling fan control circuit. The ECU cannot properly control the engine cooling fan.
β DIY Β· $50β$400
View details β
P0481
Moderate
Cooling Fan 2 Control Circuit
Fault in the secondary cooling fan circuit. Many vehicles have two-speed fans or two separate fans.
β DIY Β· $50β$400
View details β
P0100
Moderate
Mass Air Flow Circuit Malfunction
The MAF sensor circuit has a general fault. The ECM cannot reliably read airflow into the engine.
β DIY Β· $50β$300
View details β
P0104
Moderate
Mass Air Flow Circuit Intermittent
MAF sensor signal drops in and out intermittently.
β DIY Β· $50β$300
View details β
P0115
Moderate
Engine Coolant Temperature Circuit Malfunction
General fault in the engine coolant temperature (ECT) sensor circuit.
β DIY Β· $30β$200
View details β
P0119
Moderate
Engine Coolant Temperature Circuit Intermittent
ECT sensor signal is dropping in and out.
β DIY Β· $30β$200
View details β
P0482
Moderate
Cooling Fan 3 Control Circuit
Fault in the tertiary cooling fan circuit on vehicles equipped with three cooling fans.
β DIY Β· $50β$400
View details β
P0326
Moderate
Knock Sensor 1 Range/Performance Bank 1
The knock sensor signal is outside expected parameters. The sensor may be picking up excessive vibration or failing to detect actual knock.
β DIY Β· $100β$350
View details β
P0327
Moderate
Knock Sensor 1 Circuit Low Bank 1
The knock sensor signal voltage is below the minimum expected level.
β DIY Β· $100β$300
View details β
P0328
Moderate
Knock Sensor 1 Circuit High Bank 1
The knock sensor signal is above the maximum expected voltage.
β DIY Β· $100β$300
View details β
P0105
Moderate
Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction
The MAP sensor circuit, which measures intake manifold vacuum/pressure, has an electrical fault.
β DIY Β· $100-$250
View details β
P0106
Moderate
Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem
The MAP sensor reading is outside the expected range for current engine operating conditions.
β DIY Β· $100-$250
View details β
P0109
Moderate
Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
The MAP sensor signal is cutting in and out intermittently.
β DIY Β· $100-$250
View details β
P0124
Moderate
Throttle/Pedal Position Sensor/Switch A Circuit Intermittent
The throttle position sensor A signal is cutting in and out intermittently.
β DIY Β· $100-$250
View details β
P0220
Moderate
Throttle/Pedal Position Sensor/Switch B Circuit Malfunction
The secondary throttle position sensor (Sensor B), used for redundancy in electronic throttle systems, has a circuit fault.
β οΈ Pro Β· $200-$500
View details β
P0221
Moderate
Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem
The secondary throttle position sensor (Sensor B) reading is out of the expected range compared to Sensor A.
β οΈ Pro Β· $200-$500
View details β
P0222
Moderate
Throttle/Pedal Position Sensor/Switch B Circuit Low Input
The secondary throttle position sensor (Sensor B) is reading a voltage lower than expected.
β οΈ Pro Β· $200-$500
View details β
P0223
Moderate
Throttle/Pedal Position Sensor/Switch B Circuit High Input
The secondary throttle position sensor (Sensor B) is reading a voltage higher than expected.
β οΈ Pro Β· $200-$500
View details β
P0520
Moderate
Engine Oil Pressure Sensor/Switch Circuit Malfunction
The engine oil pressure sensor/switch circuit has an electrical fault.
β DIY Β· $80-$200
View details β
P0521
Moderate
Engine Oil Pressure Sensor/Switch Range/Performance
The oil pressure sensor reading is outside the expected range for current engine conditions.
β DIY Β· $80-$200
View details β
P0522
Moderate
Engine Oil Pressure Sensor/Switch Low Voltage
The oil pressure sensor circuit is reading a lower voltage than expected.
β DIY Β· $80-$200
View details β
π€