OBD2 fault codes
What each code means, whether you can keep driving and what to check before you spend money.
Engine computer13
P0030HO2S Heater Control Circuit (Bank 1 Sensor 1)You can keep drivingP0031Upstream Oxygen Sensor Heater Circuit Low (Bank 1 Sensor 1)You can drive, but get it checked soonP0032HO2S Heater Control Circuit High (Bank 1 Sensor 1)You can drive, but get it checked soonP0036HO2S Heater Control Circuit (Bank 1 Sensor 2)You can keep drivingP0037Downstream Oxygen Sensor Heater Control Circuit Low (Bank 1 Sensor 2)You can keep drivingP0038O2 Sensor Heater Control Circuit High (Bank 1 Sensor 2)You can keep drivingP0053HO2S Heater Resistance, Bank 1 Sensor 1You can keep drivingP0054HO2S Heater Resistance, Bank 1 Sensor 2You can keep drivingP0098Intake Air Temperature Sensor 2 Circuit High (Bank 1)You can drive, but get it checked soonP0613TCM Processor FaultYou can drive, but get it checked soonP0614ECM/TCM IncompatibleYou can drive, but get it checked soonP0620Generator Control CircuitYou can drive, but get it checked soonP0622Generator Field/F Terminal CircuitYou can drive, but get it checked soon
Fuel and air33
P0101Mass Air Flow Sensor Range/PerformanceYou can drive, but get it checked soonP0110Intake Air Temperature Sensor 1 Circuit (Bank 1)You can drive, but get it checked soonP0111Intake Air Temperature Sensor Range/PerformanceYou can keep drivingP0112Intake Air Temperature Sensor 1 Circuit Low (Bank 1)You can drive, but get it checked soonP0113Intake Air Temperature Sensor 1 Circuit High (Bank 1)You can drive, but get it checked soonP0114Intake Air Temperature Sensor 1 Circuit Intermittent/ErraticYou can keep drivingP0116Engine Coolant Temperature Sensor Circuit Range/PerformanceYou can drive, but get it checked soonP0117Engine Coolant Temperature Sensor Circuit LowYou can drive, but get it checked soonP0118Engine Coolant Temperature Sensor Circuit HighYou can drive, but get it checked soonP0125Insufficient Coolant Temperature for Closed Loop Fuel ControlYou can keep drivingP0126Insufficient Coolant Temperature for Stable OperationYou can drive, but get it checked soonP0128Coolant Temperature Below Thermostat Regulating TemperatureYou can drive, but get it checked soonP0135O2 Sensor Heater Circuit, Bank 1 Sensor 1You can drive, but get it checked soonP0136O2 Sensor Circuit, Bank 1 Sensor 2You can keep drivingP0141O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 2)You can keep drivingP0147O2 Sensor Heater Circuit, Bank 1 Sensor 3You can keep drivingP0155O2 Sensor Heater Circuit, Bank 2 Sensor 1You can drive, but get it checked soonP0156O2 Sensor Circuit, Bank 2 Sensor 2You can keep drivingP0161O2 Sensor Heater Circuit, Bank 2 Sensor 2You can keep drivingP016BClosed Loop Air/Fuel Ratio Control At Limit - System Too RichYou can drive, but get it checked soonP0170Fuel Trim Malfunction, Bank 1You can drive, but get it checked soonP0171System Too Lean Bank 1You can drive, but get it checked soonP0172System Too Rich, Bank 1You can drive, but get it checked soonP0173Fuel Trim Fault, Bank 2You can drive, but get it checked soonP0174System Too Lean Bank 2You can drive, but get it checked soonP0175System Too Rich Bank 2You can drive, but get it checked soonP2112Throttle Actuator A Control System - Stuck ClosedYou can drive, but get it checked soonP2177System Too Lean Off Idle (Bank 1)You can drive, but get it checked soonP2178System Too Rich Off Idle (Bank 1)You can drive, but get it checked soonP2179System Too Lean Off Idle (Bank 2)You can drive, but get it checked soonP2181Cooling System PerformanceYou can keep drivingP2187System Too Lean at Idle (Bank 1)You can drive, but get it checked soonP2189System Too Lean at Idle (Bank 2)You can drive, but get it checked soon
Fuel injectors3
Ignition and misfires6
P0300Random/Multiple Cylinder Misfire DetectedYou can drive, but get it checked soonP0301Cylinder 1 Misfire DetectedYou can drive, but get it checked soonP0302Cylinder 2 Misfire DetectedYou can drive, but get it checked soonP0315Crankshaft Position System Variation Not LearnedYou can keep drivingP0316Engine Misfire Detected on Startup (First 1000 Revolutions)You can drive, but get it checked soonP0351Ignition Coil A Primary Control Circuit/OpenYou can drive, but get it checked soon
Emissions34
P0400EGR A Flow FaultYou can drive, but get it checked soonP0401EGR Flow InsufficientYou can drive, but get it checked soonP0402EGR Flow Excessive DetectedYou can drive, but get it checked soonP0404EGR A Control Circuit Range/PerformanceYou can drive, but get it checked soonP0410Secondary Air Injection System (AIR System A) FaultYou can keep drivingP0411Secondary Air Injection System Incorrect Flow DetectedYou can keep drivingP0420Catalyst System Efficiency Below Threshold (Bank 1)You can drive, but get it checked soonP0421Catalyst 1 Efficiency Below Threshold, Bank 1You can drive, but get it checked soonP0422Catalyst 2 Efficiency Below Threshold, Bank 1You can drive, but get it checked soonP042EEGR A Control Stuck OpenYou can drive, but get it checked soonP0430Catalyst Efficiency Below Threshold (Bank 2)You can drive, but get it checked soonP0431Catalyst 1 Efficiency Below Threshold, Bank 2You can drive, but get it checked soonP0432Catalyst 2 Efficiency Below Threshold (Bank 2)You can drive, but get it checked soonP043EEVAP Leak Detection Reference Orifice Low FlowYou can keep drivingP0440EVAP System MalfunctionYou can keep drivingP0441EVAP System Incorrect Purge FlowYou can keep drivingP0442EVAP System Leak Detected (Small Leak)You can keep drivingP0443EVAP Purge Control Valve CircuitYou can keep drivingP0446EVAP Vent Control CircuitYou can keep drivingP0447EVAP Vent Control Circuit OpenYou can keep drivingP0448EVAP Vent Control Circuit ShortedYou can drive, but get it checked soonP0449EVAP Vent Valve Control Circuit OpenYou can keep drivingP0455EVAP System Leak Detected (Large Leak)You can keep drivingP0456EVAP System Leak Detected (Very Small Leak)You can keep drivingP0457EVAP System Leak (Fuel Cap Loose or Off)You can keep drivingP0491Secondary Air Injection System Insufficient Flow, Bank 1You can keep drivingP0492Secondary Air Injection System Insufficient Flow, Bank 2You can keep drivingP0496EVAP System High Purge FlowYou can drive, but get it checked soonP0498EVAP Vent Valve Control Circuit LowYou can drive, but get it checked soonP0499EVAP Vent Valve Control Circuit HighYou can keep drivingP2431Secondary Air Pressure Sensor Range/Performance (Bank 1)You can drive, but get it checked soonP2440Secondary Air Switching Valve Stuck Open (Bank 1)You can drive, but get it checked soonP2444AIR System Pump Stuck On (Bank 1)You can drive, but get it checked soonP2457EGR Cooler A Efficiency Below ThresholdYou can drive, but get it checked soon
Speed, idle and voltage8
P0505Idle Control System FaultYou can drive, but get it checked soonP0506Idle Control System RPM Lower Than ExpectedYou can drive, but get it checked soonP0507Idle Control System RPM Higher Than ExpectedYou can drive, but get it checked soonP050BCold Start Ignition Timing PerformanceYou can keep drivingP0560System VoltageYou can drive, but get it checked soonP0561System Voltage UnstableYou can drive, but get it checked soonP0562System Voltage LowYou can drive, but get it checked soonP0563System Voltage HighYou can drive, but get it checked soon
Transmission5
P0700Transmission Control System (MIL Request)You can drive, but get it checked soonP0701Transmission Control System Range/PerformanceYou can drive, but get it checked soonP0702Transmission Control System Electrical FaultYou can drive, but get it checked soonP0705Transmission Range Sensor A Circuit (PRNDL Input)You can drive, but get it checked soonP0710Transmission Fluid Temperature Sensor A CircuitYou can drive, but get it checked soon
That code doesn't have a page yet.