AutoCodeFix
πŸ”
πŸ”§
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)
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 β†’
P0339Critical
Crankshaft Position Sensor A Circuit Intermittent
The crankshaft position sensor signal is intermittently cutting out.
βœ… DIY Β· $100-$300View 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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
P0020Critical
Camshaft Position Actuator Circuit Bank 2
Electrical fault in the bank 2 intake camshaft VVT actuator circuit.
βœ… DIY Β· $100–$400View 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 β†’
P0022Critical
Camshaft Position Timing Over-Retarded Bank 2
Bank 2 intake camshaft timing is more retarded than commanded.
⚠️ Pro Β· $150–$900View 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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
P0309Critical
Cylinder 9 Misfire Detected
The engine control module has detected a misfire on cylinder 9 (V8/V10 engines only).
βœ… DIY Β· $150-$400View details β†’
P0310Critical
Cylinder 10 Misfire Detected
The engine control module has detected a misfire on cylinder 10 (V10 engines only).
βœ… DIY Β· $150-$400View 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 β†’
P0110Minor
Intake Air Temperature Circuit Malfunction
General fault in the intake air temperature (IAT) sensor circuit.
βœ… 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 β†’
P0125Minor
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-$300View details β†’
P0126Minor
Insufficient Coolant Temperature for Stable Operation
The engine coolant is not reaching a stable operating temperature within the expected time.
βœ… DIY Β· $100-$300View details β†’
P0510Minor
Closed Throttle Position Switch Malfunction
The closed throttle position switch, which tells the ECM the throttle is fully closed, has a fault.
βœ… DIY Β· $100-$250View details β†’
P0114Minor
Intake Air Temperature Circuit Intermittent
The intake air temperature sensor signal is cutting in and out intermittently.
βœ… DIY Β· $60-$150View details β†’
P0523Moderate
Engine Oil Pressure Sensor/Switch High Voltage
The oil pressure sensor circuit is reading a higher voltage than expected.
βœ… DIY Β· $80-$200View 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 β†’
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 β†’
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 β†’
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 β†’
P0103Moderate
Mass Air Flow Circuit High Input
MAF sensor signal voltage is higher than expected.
βœ… DIY Β· $50–$300View 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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
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 β†’
P0119Moderate
Engine Coolant Temperature Circuit Intermittent
ECT sensor signal is dropping in and out.
βœ… DIY Β· $30–$200View 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 β†’
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 β†’
P0105Moderate
Manifold Absolute Pressure/Barometric Pressure Circuit Malfunction
The MAP sensor circuit, which measures intake manifold vacuum/pressure, has an electrical fault.
βœ… DIY Β· $100-$250View details β†’
P0106Moderate
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-$250View details β†’
P0109Moderate
Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
The MAP sensor signal is cutting in and out intermittently.
βœ… DIY Β· $100-$250View details β†’
P0124Moderate
Throttle/Pedal Position Sensor/Switch A Circuit Intermittent
The throttle position sensor A signal is cutting in and out intermittently.
βœ… DIY Β· $100-$250View details β†’
P0220Moderate
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-$500View details β†’
P0221Moderate
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-$500View details β†’
P0222Moderate
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-$500View details β†’
P0223Moderate
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-$500View details β†’
P0520Moderate
Engine Oil Pressure Sensor/Switch Circuit Malfunction
The engine oil pressure sensor/switch circuit has an electrical fault.
βœ… DIY Β· $80-$200View details β†’
P0521Moderate
Engine Oil Pressure Sensor/Switch Range/Performance
The oil pressure sensor reading is outside the expected range for current engine conditions.
βœ… DIY Β· $80-$200View details β†’
P0522Moderate
Engine Oil Pressure Sensor/Switch Low Voltage
The oil pressure sensor circuit is reading a lower voltage than expected.
βœ… DIY Β· $80-$200View details β†’