Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The P0400 series of OBD2 trouble codes is one of the largest families of diagnostic codes a vehicle can set. Every code between P0400 and P0479 points to an emissions control system — the parts responsible for keeping exhaust gases and fuel vapors within legal limits. If your scan tool shows a P04xx code, this guide will help you understand which system is involved, what the code actually means, and what a sensible next step looks like.
Throughout this guide, you may see Bilal and Omar discussing vehicle systems, maintenance procedures, and troubleshooting situations. They are fictional educational characters created by Remliks Solutions to help explain automotive and truck concepts in a practical and engaging way.
Disclaimer: This article is general information only. For anything specific to your vehicle, follow your owner’s manual and consult a qualified technician.
Every OBD2 code is five characters long, and each character carries meaning. Take P0420 as an example:
So before looking anything up, a P04xx code already tells you three things: it is a powertrain fault, it is standardized, and it involves emissions control.
Here is the single most important idea in this article: a trouble code names a failed self-test, not a broken part. The engine computer (ECU) constantly runs checks on itself. When a measured value falls outside the expected range, the ECU stores a code and usually turns on the check engine light. The code tells you which test failed. Finding out why it failed is the real diagnosis. If you want a deeper background on how this system works, see our guide on OBD2 diagnostics and diagnostic trouble codes explained.
The series is easier to understand when you split it into groups. Each group belongs to one emissions system:
| Code Range | System Covered | Typical Focus |
|---|---|---|
| P0400–P0409 | EGR (Exhaust Gas Recirculation) | Flow too low, too high, or electrical faults |
| P0410–P0419 | Secondary Air Injection | Air pump, valves, and relay circuits |
| P0420–P0429 | Catalytic Converter, Bank 1 | Catalyst efficiency below threshold |
| P0430–P0439 | Catalytic Converter, Bank 2 | Catalyst efficiency below threshold |
| P0440–P0459 | EVAP (Evaporative Emission Control) | Vapor leaks, purge flow, vent valves |
| P0460–P0469 | Fuel Level Sensor | Fuel gauge sending unit circuits |
| P0470–P0479 | Exhaust Pressure Sensor | Mostly diesel applications |
Let’s look at each group and, just as importantly, at what each system is actually trying to do.
The EGR system takes a small, measured amount of exhaust gas and feeds it back into the intake. That may sound strange — why put exhaust back into the engine? Because exhaust gas does not burn. Mixing it with the incoming air lowers peak combustion temperature, and lower combustion temperature reduces the formation of nitrogen oxides (NOx), a regulated pollutant.
Common codes in this group:
A practical insight worth knowing: on many engines, the most common cause of an EGR flow code is not a failed valve but carbon buildup. Exhaust soot slowly narrows the passages around the valve until flow drops below what the ECU expects. The valve itself may test perfectly fine.
Another insight: EGR normally operates during cruising, not at idle. If an EGR valve sticks open, exhaust gas enters the intake at idle and acts like a vacuum leak — you may notice a rough or unstable idle. The ECU verifies flow in different ways depending on the design; some systems watch how the mass air flow (MAF) sensor reading changes when the valve opens, while others measure pressure difference across a small restriction in the EGR passage.
The secondary air injection system uses a small pump to push fresh air into the exhaust stream during cold starts. The extra oxygen helps the catalytic converter reach operating temperature faster and burns off excess hydrocarbons while the engine is still cold and running rich.
Typical codes include:
Two things make this system unusual. First, it often runs for only a short time after a cold start, so a fault may produce no symptoms at all — only a stored code and a check engine light. Second, some pump designs draw air from low in the engine bay, and water intrusion can damage the pump over time. Damaged hoses, a stuck check valve, or a blown fuse are other frequent causes.
These are among the most searched codes in the entire OBD2 system, and they deserve careful explanation.
The catalytic converter chemically converts harmful exhaust gases — carbon monoxide, unburned hydrocarbons, and nitrogen oxides — into less harmful ones. The ECU judges how well the catalyst is working by comparing two oxygen sensors:
A healthy catalyst stores and releases oxygen, which smooths out the signal of the downstream sensor. If the downstream sensor starts copying the rapid switching pattern of the upstream sensor, the ECU concludes the catalyst is no longer storing oxygen properly. That is the meaning of “catalyst efficiency below threshold.”
Common codes:
A quick definition: Bank 1 is the row of cylinders containing cylinder number 1. Bank 2 is the other row — this only exists on V-type engines. An inline-four engine has only Bank 1, which is why P0430 never appears on most four-cylinder cars.
Here is the critical insight: P0420 does not prove the catalytic converter is bad. The test depends on both oxygen sensors, their wiring, and an exhaust system with no leaks near the sensors. A “lazy” downstream sensor or a small exhaust leak upstream of it can trick the test. Engine problems matter too — a persistent misfire sends unburned fuel into the exhaust, which overheats and damages the catalyst. Fixing the misfire is always step one; replacing the converter is only justified after the rest is verified.
The EVAP system seals the fuel system. Fuel naturally produces vapor, and instead of letting it escape into the atmosphere, the system stores it in a charcoal canister. When conditions are right, a purge valve draws those vapors into the engine to be burned.
Common codes:
The most beginner-friendly fact in the whole P0400 series lives here: a loose, worn, or missing fuel cap can set an EVAP leak code. The cap is part of the sealed system, and many drivers have paid for diagnosis when the fix was simply tightening the cap until it clicks. Not every EVAP code is that simple — cracked hoses, a stuck purge valve, a leaking vent valve, or a damaged filler neck are also common causes — but the cap is the cheapest thing to check first.
A stuck-open purge valve can also cause a rough idle, because it feeds fuel vapor into the intake at the wrong time. Some drivers also notice hard starting right after refueling when parts of the EVAP system are at fault.
P0460–P0469 cover the fuel level sending unit — the part that tells the gauge how much fuel is in the tank. These codes may cause an inaccurate gauge or incorrect range display, and they rarely affect how the engine runs. However, there is a subtle connection worth knowing: on many vehicles, the ECU will only run its EVAP self-test when the fuel level is within a certain range. A faulty fuel level input can quietly prevent other tests from completing, which matters when a vehicle needs to pass an emissions inspection.
P0470–P0479 cover exhaust pressure sensors. These are found mostly on diesel engines, where exhaust pressure information supports systems such as variable geometry turbochargers and particulate filter operation. If you drive a petrol (gasoline) car, you are unlikely to see these codes.
Many emissions codes produce no drivability symptoms at all. When symptoms do appear, they often follow this pattern:
| Code Group | What You May Notice |
|---|---|
| EGR (P0400–P0409) | Often nothing; sometimes rough idle, hesitation, or slight performance loss |
| Secondary Air Injection (P0410–P0419) | Usually nothing beyond the check engine light; sometimes abnormal pump noise at cold start |
| Catalyst (P0420–P0439) | Usually no drivability change; failed emissions inspection is often the first sign |
| EVAP (P0440–P0459) | Often only the light; sometimes fuel odor or hard starting after refueling |
| Fuel Level (P0460–P0469) | Wrong fuel gauge readings |
| Exhaust Pressure (P0470–P0479) | Depends on the diesel system involved |
One important distinction: a flashing check engine light signals an active misfire that can quickly overheat the catalyst. That situation deserves prompt attention, not because of the emissions code itself, but because of what a misfire does to the converter. Our check engine light guide explains the difference between a steady and flashing light in more detail.
This section may save you more money than any other:
A logical order of checks works far better than guessing. Here is a sensible sequence:
Omar and Bilal Workshop Scenario
Bilal: My scanner shows P0420 — catalyst efficiency below threshold. Does that mean I need a new catalytic converter?
Omar: Not yet. The code means the computer’s comparison test failed. The catalyst is one possible cause, but the test also depends on both oxygen sensors, their wiring, and having no exhaust leaks before the downstream sensor. Replacing the converter without checking those first is an expensive guess.
Bilal: So where would you start?
Omar: With the context. Are there any other codes, especially misfires? Any exhaust leaks? Then watch the two oxygen sensors on live data. A healthy catalyst usually keeps the downstream sensor signal fairly steady. If it starts copying the upstream sensor’s rapid switching, the catalyst likely is not storing oxygen the way it should.
Bilal: So the code is the failed test, and the diagnosis is the reason behind it?
Omar: Exactly. Test first, replace second. That order protects both your wallet and the parts.
Safety note: Exhaust components, EGR valves, and catalytic converters reach very high temperatures during operation. Let parts cool before touching them, and always work in a well-ventilated area. Fuel vapors from the EVAP system are flammable, so keep sparks, flames, and cigarettes far away from any fuel system work. If you are unsure at any point, a qualified technician is the right call.
Repairs in this code family range from free to expensive, which is exactly why diagnosis comes first:
The right repair and its cost vary widely by vehicle, market, and part availability. A qualified technician can confirm the cause before you spend money on parts.
The P0400 series interacts with several other code families:
To build a strong foundation, start with OBD2 basics, then explore our basic vehicle maintenance guide — good maintenance, such as prompt attention to misfires and correct fueling habits, is one of the most practical ways to protect emissions systems.
Q: Is it safe to drive with a P0400 series code?
A: Many emissions codes do not stop the car from running, and short-term driving is often possible. However, it varies by fault. A flashing check engine light, rough running, or power loss deserves prompt attention. Ignoring a stored code can also allow a small, inexpensive problem to grow.
Q: Can a loose fuel cap really turn on the check engine light?
A: Yes. The fuel cap is part of the sealed EVAP system, and a loose or damaged cap is one of the most common causes of EVAP leak codes like P0442 and P0455. Tighten it until it clicks — do not force it beyond that.
Q: Will the light turn off on its own?
A: If the fault disappears and the ECU passes its self-tests over subsequent drive cycles, the light may switch off. The code typically stays stored in memory. But waiting and hoping is not a diagnosis — checking the basics first is faster and more reliable.
Q: Do I need a professional scanner to diagnose these codes?
A: A basic code reader shows and clears codes. Diagnosing some faults — EVAP smoke testing, for example — needs equipment and experience that most workshops have. Reading is easy; confirming the cause is where skill matters.
Q: Are P0400 series codes identical on every vehicle?
A: The generic definitions are standardized, but the exact self-tests, enabling conditions, and diagnostic steps vary by manufacturer. Your owner’s manual and a qualified technician remain the best references for vehicle-specific details.
The P0400 series is really six smaller families in one: EGR flow, secondary air injection, catalyst efficiency, EVAP vapor control, fuel level sensing, and exhaust pressure monitoring. The unifying lesson is the same across all of them — a code names a failed test, not a failed part. A loose fuel cap can set the same style of code as a damaged catalytic converter, and telling them apart takes context, not guesswork. Read the code, check the simple things, test before replacing, and verify the repair. That sequence — the same one Omar walks Bilal through — is how emissions codes are handled without wasted money.