The 10 Most Common OBD2 Codes — What They Mean and What to Do

The 10 Most Common OBD2 Codes — What They Mean and What to Do — YOUCANIC Journal

These are the ten OBD2 codes our customers ask about most. For each code: what it literally means, the most common root causes (in order of frequency), and whether you can DIY the fix. Bookmark this — the check-engine light will come on eventually.

P0420 — Catalyst System Efficiency Below Threshold (Bank 1)

What it means: The rear O2 sensor isn't seeing the emissions drop it expects after the catalytic converter. Either the converter is degraded, or the sensor is reading wrong.

Most common causes, in order:

  1. Aging catalytic converter (80%+ of the time on vehicles over 100k miles)
  2. Downstream O2 sensor failure (~10%)
  3. Exhaust leak before the rear O2 sensor (~5%)
  4. Bad upstream fuel trim pushing too-rich exhaust into the cat (~5%)

DIY or shop? Read fuel trim + O2 sensor live data before replacing anything. A new cat is $400–$2,000; a new rear O2 sensor is $60. Order matters.

P0171 — System Too Lean (Bank 1)

What it means: The engine is running with too much air relative to fuel. The ECM added fuel to compensate but ran out of room.

Most common causes:

  1. Vacuum leak (cracked intake boot, PCV hose, brake booster line)
  2. Failing mass-airflow sensor (MAF)
  3. Weak fuel pump or clogged filter
  4. Dirty or dead fuel injector on a single cylinder

Smoke test the intake first — a shop can do it for $50. Smoke will leak out of any vacuum crack. Very common on 2006–2014 BMW N54 and N55 engines (charge pipe).

P0300 — Random/Multiple Cylinder Misfire Detected

What it means: The engine is misfiring and the ECM can't pin it to a single cylinder.

Most common causes:

  1. Failing ignition coil(s) — very common on VAG and BMW
  2. Worn spark plugs (overdue interval)
  3. Low fuel pressure
  4. Vacuum leak affecting multiple cylinders

If you also see P0301–P0308 (specific cylinder misfire codes), that's your cylinder. Swap the coil from a misfiring cylinder to a healthy one and re-scan — if the misfire moves with the coil, it's the coil.

P0455 — Evaporative Emission System Leak Detected (Large Leak)

What it means: The EVAP system isn't holding pressure. Fuel vapors are escaping.

Most common cause: Loose, cracked, or missing gas cap. Seriously — it's the first thing to check. If tightening doesn't fix it after 50 miles of driving, the next culprits are the purge valve, vent solenoid, or a cracked EVAP hose.

P0128 — Coolant Thermostat (Coolant Temp Below Regulating Temperature)

What it means: The engine isn't reaching operating temp fast enough. Almost always a stuck-open thermostat.

The DIY fix: Replace the thermostat ($25–$80 part) and refill coolant. Two-hour job on most vehicles. Worth doing — a stuck-open thermostat means the ECM never leaves open-loop fueling, which wrecks fuel economy.

P0401 — EGR Insufficient Flow Detected

What it means: The exhaust gas recirculation system isn't flowing enough.

Most common cause: Carbon buildup in the EGR valve or passages. On diesels (including heavy-duty trucks scanned with our UCAN-HD-A), this is the single most common code we see past 150k miles.

P0442 — Evaporative Emission System Leak Detected (Small Leak)

What it means: Same system as P0455, smaller leak. Often a gas-cap seal, sometimes a pinhole in an EVAP hose.

DIY test: Replace the gas cap first ($10–$25). If the code returns after 100 miles, a shop can smoke-test the EVAP system.

P0301–P0308 — Cylinder #N Misfire Detected

The last digit is the cylinder number. P0301 = cylinder 1. P0304 = cylinder 4. Troubleshoot exactly like P0300, but you already know which cylinder to start with. Swap coils or spark plugs with an adjacent cylinder to confirm.

P0011 — Camshaft Position Timing Over-Advanced (Bank 1)

What it means: Variable valve timing (VVT) isn't working correctly. The cam is too far advanced or the oil-control solenoid is stuck.

Most common cause on higher-mileage engines: Clogged VVT solenoid screen (a $20 part and 30-minute DIY on many engines). Before replacing timing components, clean the solenoid.

U0100 — Lost Communication with ECM/PCM

What it means: Something on the CAN bus lost contact with the engine control module. This is the single most-serious code on this list — it usually means an actual wiring or module failure, not a sensor issue.

Do not ignore this one. A bi-directional scanner (our UCAN-II-C Pro does this) can ping each module to find which one dropped off the bus. Without that capability, you're guessing.

Related reading

Tools we recommend

  • UCAN-II-C Pro — reads all the codes above plus manufacturer-specific codes, lifetime updates. $459.
  • The full YOUCANIC shop — scanners, battery testers, jump starters, borescopes.

References

  1. SAE J2012 — Diagnostic Trouble Code Definitions (full reference)SAE International (accessed 2026-04-22)
  2. Be Car Care Aware — Common Check Engine Light CausesCar Care Council (accessed 2026-04-22)
  3. NHTSA — Vehicle Recall and Service Bulletin DatabaseUS National Highway Traffic Safety Administration (accessed 2026-04-22)
  4. EPA — Catalytic Converter Requirements and OBD MonitoringUS Environmental Protection Agency (accessed 2026-04-22)

Frequently asked

What does "The 10 Most Common OBD2 Codes — What They Mean and What to Do" cover?

This piece walks through the topic, context, and practical implications laid out in the article body above — focused on giving you a clear, sourced read rather than a quick listicle. Use it to deepen your understanding of the brand, category, or product family discussed.

Who is this article written for?

Readers shopping the brand or category covered, plus curious browsers researching independent makers stocked at Curated Sense. Both casual shoppers and trade buyers will find the same source-linked perspective.

How does Curated Sense vet the brands featured in journal articles?

Every brand in our journal has been onboarded directly: live inventory sync with the brand's own catalog, links back to the maker's own .com, and quality checks against return-rate, fulfillment-time, and customer-message-volume thresholds. We don't run sponsored placements in our journals.

Where can I shop the products discussed in this article?

Open the brand's collection or sub-collection page linked above to see current stock. Each product card opens a full Curated Sense product page with sizing, materials, the maker's own description, and the brand's live shipping policy.

Shop the edit

Shop YOUCANIC

Hand-picked pieces from this brand — in stock and ready to ship.

Shop all YOUCANIC →