What Does Your Error Code Mean?

Plain-English guides for car OBD-II check engine codes. Type a code below to find out what's wrong and what to do next.

Browse Car Error Codes

OBD-II check engine codes explained in plain English

View all codes →

Popular Check Engine Codes

P0420
Catalyst System Efficiency Below Threshold (Bank 1)

P0420 means the catalytic converter on Bank 1 (driver's side on most vehicles) isn't cleaning exhaust gases efficiently enough. It does not automatically mean the converter needs replacement — faulty oxygen sensors, exhaust leaks, misfires, and rich-running conditions can all trigger P0420 on an otherwise functional converter. Diagnosis comes first.

P0171
System Too Lean (Bank 1)

P0171 means the engine is running lean on Bank 1 — too much air or too little fuel in the mixture. The ECM detected this through oxygen sensor feedback and confirmed it by watching fuel trims climb to their limit. Common causes are vacuum leaks, a dirty MAF sensor, and fuel delivery issues. The cause depends heavily on where the lean condition occurs — at idle, at cruise, or under hard acceleration.

P0300
Random/Multiple Cylinder Misfire Detected

P0300 means one or more cylinders are misfiring randomly — combustion is not completing correctly. A flashing check engine light with P0300 means stop driving immediately: active misfires send raw fuel into the catalytic converter and can destroy it in minutes. With a steady light, limit driving and diagnose promptly. Common causes are worn spark plugs, failed ignition coils, low compression, and vacuum leaks.

P0455
Evaporative Emission System Leak Detected (Large Leak)

P0455 means the EVAP system detected a large leak in the fuel vapor containment system. Despite the word 'large,' this is often caused by something as simple as a loose or improperly seated gas cap. The car will run normally, but it will fail an emissions test. Compare: P0442 is a small leak, P0455 is a large leak, P0456 is a very small leak.

EVAP & Emissions

OBD-II Help Guides

Plain-English guides to understand your car's diagnostic system

Guide

What Is an OBD-II Code?

How car diagnostic codes work and what they mean when your check engine light turns on.

Guide

Most Common Check Engine Codes

P0420, P0171, P0300, and more — the codes you're most likely to see and what usually causes them.

Guide

Flashing vs Solid Check Engine Light

A flashing light means stop driving now. A solid light means schedule a diagnosis. Know the difference.

Guide

Can a Loose Gas Cap Cause a Check Engine Light?

Yes — and it's the easiest fix. Learn which EVAP codes it triggers and when the light clears.

Guide

How to Clear a Check Engine Light

Fix the cause first, then clear with a scanner. Avoid the battery disconnect pitfall before emissions tests.

Guide

What Are OBD-II Readiness Monitors?

Why clearing codes before an emissions test can cause you to fail even with no active faults.

Guide

Can I Drive With the Check Engine Light On?

It depends on the code and whether the light is solid or flashing. Here's how to decide.

Guide

How to Use an OBD-II Scanner

A step-by-step guide to reading, interpreting, and clearing codes with a basic scanner.

Guide

Bank 1 vs Bank 2 Explained

Which side of the engine is Bank 1? Which cylinder is Bank 2? Clear answers with diagrams.

Guide

What To Do After Scanning a Code

Read the code, check freeze frame, inspect before replacing. The full diagnostic workflow in one place.

Guide

Pending, Stored, and Permanent Codes

What each code state means, why permanent codes won't clear with a scanner, and how they affect emissions tests.

Guide

What Is Freeze Frame Data?

The snapshot your scanner captures when a code sets — engine speed, load, fuel trims, coolant temp, and more.

Guide

Short-Term and Long-Term Fuel Trim

What positive and negative fuel trim numbers mean, and how they help diagnose vacuum leaks, MAF issues, and fuel delivery problems.

Guide

When To Stop Driving With a Code

Flashing light? Stop now. Solid light? It depends. How to judge urgency from symptoms and code type.

About These Guides

Find This Code provides plain-English explanations of OBD-II diagnostic codes to help you understand what your check engine light is telling you. Our guides explain what each code means, its common causes, and typical repair costs so you're informed before heading to a mechanic.

Disclaimer: The information on this site is for educational purposes only and is not a substitute for professional advice from a qualified mechanic. Always consult a certified technician before performing repairs on your vehicle.