โšก AUTO CODE FIX
๐Ÿ”
๐Ÿ”ฅ
OBD2 Category

Engine Codes

Total Codes
52
Critical
26
Moderate
22
Minor
4
DIY Friendly
40
Categories:All๐Ÿ”ฅ Engineโš™๏ธ Transmissionโ›ฝ Fuel System๐Ÿ’จ Emissionsโšก Ignition๐Ÿ›‘ ABS / Brakes๐Ÿช‚ Airbag / SRSโ„๏ธ HVAC๐Ÿ”Œ Electrical๐Ÿ“ก Network / CAN๐Ÿ“ก Sensors๐Ÿ’ญ Exhaust
52 Engine Codes
Sorted by severity
โ— Critical (26)โ— Moderate (22)โ— Minor (4)
P0300Critical
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โ€“$400View details โ†’
P0012Critical
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โ€“$700View details โ†’
P0021Critical
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โ€“$900View details โ†’
P0013Critical
Camshaft Position Actuator Circuit Bank 1 Exhaust
Fault in the exhaust camshaft position actuator circuit on Bank 1. Affects exhaust valve timing.
โš ๏ธ Pro ยท $150โ€“$600View details โ†’
P0015Critical
Camshaft Position Timing Over-Retarded Exhaust Bank 1
Exhaust camshaft timing is over-retarded on Bank 1.
โš ๏ธ Pro ยท $100โ€“$700View details โ†’
P0305Critical
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โ€“$400View details โ†’
P0016Critical
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โ€“$1200View details โ†’
P0017Critical
Crankshaft/Camshaft Position Correlation Bank 1 Sensor B
Exhaust camshaft position signal does not correlate with crankshaft position on Bank 1.
โš ๏ธ Pro ยท $300โ€“$1200View details โ†’
P0301Critical
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โ€“$300View details โ†’
P0302Critical
Cylinder 2 Misfire Detected
A misfire has been detected in cylinder 2. Repeated misfires can damage the catalytic converter and oxygen sensors.
โœ… DIY ยท $50โ€“$350View details โ†’
P0303Critical
Cylinder 3 Misfire Detected
Misfire detected in cylinder 3. On direct injection engines, carbon buildup on intake valves is a common cause.
โœ… DIY ยท $50โ€“$400View details โ†’
P0304Critical
Cylinder 4 Misfire Detected
Misfire in cylinder 4. If coolant level is dropping without visible leak, suspect head gasket failure.
โœ… DIY ยท $50โ€“$500View details โ†’
P0306Critical
Cylinder 6 Misfire Detected
Misfire in cylinder 6. On V6 engines this is often the rear cylinder, harder to service.
โœ… DIY ยท $50โ€“$400View details โ†’
P0307Critical
Cylinder 7 Misfire Detected
Misfire in cylinder 7. Found on V8 and V10 engines.
โœ… DIY ยท $60โ€“$450View details โ†’
P0308Critical
Cylinder 8 Misfire Detected
Misfire detected in cylinder 8. Common on V8 trucks and performance engines.
โœ… DIY ยท $60โ€“$450View details โ†’
P0010Critical
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โ€“$400View details โ†’
P0011Critical
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โ€“$800View details โ†’
P0014Critical
Camshaft Position Timing Over-Advanced Exhaust Bank 1
Exhaust camshaft timing is over-advanced on Bank 1.
โš ๏ธ Pro ยท $100โ€“$800View details โ†’
P0120Critical
Throttle/Pedal Position Sensor A Circuit Malfunction
Fault in the throttle position sensor (TPS) or pedal position sensor circuit.
โœ… DIY ยท $100โ€“$500View details โ†’
P0121Critical
Throttle/Pedal Position Sensor A Range/Performance
TPS reading is out of expected range for current throttle position.
โœ… DIY ยท $100โ€“$500View details โ†’
P0122Critical
Throttle/Pedal Position Sensor A Circuit Low Input
TPS circuit voltage is below expected range.
โœ… DIY ยท $100โ€“$400View details โ†’
P0123Critical
Throttle/Pedal Position Sensor A Circuit High Input
TPS circuit voltage is above expected range.
โœ… DIY ยท $100โ€“$400View details โ†’
P0020Critical
Camshaft Position Actuator Circuit Bank 2
Electrical fault in the bank 2 intake camshaft VVT actuator circuit.
โœ… DIY ยท $100โ€“$400View details โ†’
P0022Critical
Camshaft Position Timing Over-Retarded Bank 2
Bank 2 intake camshaft timing is more retarded than commanded.
โš ๏ธ Pro ยท $150โ€“$900View details โ†’
P0217Critical
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โ€“$2000View details โ†’
P0219Critical
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 โ†’
P0110Minor
Intake Air Temperature Circuit Malfunction
General fault in the intake air temperature (IAT) sensor circuit.
โœ… DIY ยท $20โ€“$150View details โ†’
P0111Minor
Intake Air Temperature Circuit Range/Performance
IAT sensor reading is outside expected range for current conditions.
โœ… DIY ยท $20โ€“$150View details โ†’
P0112Minor
Intake Air Temperature Circuit Low Input
IAT sensor voltage is lower than expected โ€” ECM thinks air is very cold.
โœ… DIY ยท $20โ€“$150View details โ†’
P0113Minor
Intake Air Temperature Circuit High Input
IAT sensor voltage is higher than expected โ€” ECM thinks air is very hot.
โœ… DIY ยท $20โ€“$150View details โ†’
P0100Moderate
Mass Air Flow Circuit Malfunction
The MAF sensor circuit has a general fault. The ECM cannot reliably read airflow into the engine.
โœ… DIY ยท $50โ€“$300View details โ†’
P0101Moderate
Mass Air Flow Sensor Range/Performance
The MAF sensor is reading airflow outside of expected range for current engine conditions.
โœ… DIY ยท $50โ€“$350View details โ†’
P0102Moderate
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โ€“$300View details โ†’
P0104Moderate
Mass Air Flow Circuit Intermittent
MAF sensor signal drops in and out intermittently.
โœ… DIY ยท $50โ€“$300View details โ†’
P0115Moderate
Engine Coolant Temperature Circuit Malfunction
General fault in the engine coolant temperature (ECT) sensor circuit.
โœ… DIY ยท $30โ€“$200View details โ†’
P0116Moderate
Engine Coolant Temperature Range/Performance
ECT sensor reading does not match expected values for current engine operating conditions.
โœ… DIY ยท $50โ€“$250View details โ†’
P0117Moderate
Engine Coolant Temperature Circuit Low Input
ECT sensor voltage is lower than expected โ€” ECM thinks engine is overheating.
โœ… DIY ยท $30โ€“$200View details โ†’
P0118Moderate
Engine Coolant Temperature Circuit High Input
ECT sensor voltage is higher than expected โ€” ECM thinks engine is very cold.
โœ… DIY ยท $30โ€“$200View details โ†’
P0119Moderate
Engine Coolant Temperature Circuit Intermittent
ECT sensor signal is dropping in and out.
โœ… DIY ยท $30โ€“$200View details โ†’
P0128Moderate
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โ€“$200View details โ†’
P0103Moderate
Mass Air Flow Circuit High Input
MAF sensor signal voltage is higher than expected.
โœ… DIY ยท $50โ€“$300View details โ†’
P0505Moderate
Idle Air Control System Malfunction
The idle air control (IAC) system is not functioning properly. This affects idle speed control.
โœ… DIY ยท $50โ€“$300View details โ†’
P0506Moderate
Idle Air Control System RPM Too Low
Idle speed is lower than commanded target.
โœ… DIY ยท $50โ€“$300View details โ†’
P0507Moderate
Idle Air Control System RPM Too High
Idle speed is higher than commanded target.
โœ… DIY ยท $50โ€“$300View details โ†’
P0325Moderate
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โ€“$350View details โ†’
P0326Moderate
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โ€“$350View details โ†’
P0327Moderate
Knock Sensor 1 Circuit Low Bank 1
The knock sensor signal voltage is below the minimum expected level.
โœ… DIY ยท $100โ€“$300View details โ†’
P0328Moderate
Knock Sensor 1 Circuit High Bank 1
The knock sensor signal is above the maximum expected voltage.
โœ… DIY ยท $100โ€“$300View details โ†’
P0330Moderate
Knock Sensor 2 Circuit Bank 2
Fault in the knock sensor circuit on bank 2 of a V6 or V8 engine.
โœ… DIY ยท $100โ€“$350View details โ†’
P0480Moderate
Cooling Fan 1 Control Circuit
Fault in the primary cooling fan control circuit. The ECU cannot properly control the engine cooling fan.
โœ… DIY ยท $50โ€“$400View details โ†’
P0481Moderate
Cooling Fan 2 Control Circuit
Fault in the secondary cooling fan circuit. Many vehicles have two-speed fans or two separate fans.
โœ… DIY ยท $50โ€“$400View details โ†’
P0482Moderate
Cooling Fan 3 Control Circuit
Fault in the tertiary cooling fan circuit on vehicles equipped with three cooling fans.
โœ… DIY ยท $50โ€“$400View details โ†’