EN

Emission Controls Trouble Codes: List & Fixes

P04xx codes cover auxiliary emission controls: exhaust gas recirculation (EGR), secondary air injection, catalytic converter efficiency and the evaporative emission (EVAP) system. They seldom affect how the car drives, but they will usually fail a smog check or emissions test. For small EVAP leak codes, start with the simplest check – a loose, damaged or wrong gas cap – before a smoke test of the system.

97Codes
2.2Average severity
2%High or critical
20%DIY-friendly
Severity distributionSeverity distribution

Most viewed

All codes (97)

P0400 Powertrain EGR flow doesn't match what the ECU expected, and the code doesn't say whether it's too much… Low P0401 Powertrain The ECU opened the EGR system but saw too little effect — the valve or its passages are likely… Low P0402 Powertrain More exhaust is being recirculated than the ECU asked for, usually because the EGR valve won't… Moderate P0403 Powertrain The ECU found an electrical fault in the circuit that drives the EGR solenoid or electric EGR… Low P0404 Powertrain The EGR valve isn't moving to the position the ECU commands, or its position report doesn't… Low P0405 Powertrain The EGR position or pressure sensor signal is stuck near zero volts, below its normal operating… Low P0406 Powertrain The EGR feedback sensor is reporting close to 5 volts or more, above anything a working sensor… Low P0409 Powertrain The ECM lost a usable signal from the EGR position or pressure sensor – often an open… Low P0410 Powertrain The cold-start air pump system that helps heat the catalytic converter didn't pass its… Low P0411 Powertrain The air pump runs at cold start, but the right amount of air isn't reaching the exhaust. Low P0412 Powertrain The ECU found an open or short in the circuit of the valve that routes air from the pump into… Low P0418 Powertrain The ECU sees a fault in the relay circuit that switches the secondary air pump on and off. Low P0420 Powertrain The bank 1 catalytic converter no longer stores enough oxygen to clean the exhaust properly. Low P0421 Powertrain The close-coupled warm-up catalyst on bank 1, right behind the exhaust manifold, isn't working… Low P0422 Powertrain The main underfloor catalytic converter on bank 1 no longer stores enough oxygen to pass… Low P0430 Powertrain The bank 2 converter on a V6, V8 or split-exhaust engine isn't cleaning the exhaust well enough. Low P0431 Powertrain On a V6, V8 or flat engine, the warm-up converter on the side without cylinder #1 is no longer… Low P0440 Powertrain Catch-all EVAP code: the system failed its self-check. Start with the gas cap, then check hoses… Minor P0441 Powertrain The ECU opened the purge valve but saw the wrong flow: too little, too much, or at the wrong… Low P0442 Powertrain The EVAP system leaks through an opening of about 0.040 inch — a cracked hose, loose joint… Minor P0443 Powertrain The ECU detected an electrical fault in the purge solenoid circuit: open, shorted or a bad… Low P0444 Powertrain The purge valve circuit is broken somewhere: unplugged connector, open coil, broken wire or no… Minor P0446 Powertrain The canister vent valve isn't doing what the ECU commands — electrically or because the vent… Minor P0447 Powertrain The canister vent solenoid circuit is open, so the ECU can't close the vent to run its leak… Minor P0448 Powertrain The canister vent solenoid circuit has a short, which can hold the vent shut and make refueling… Low P0449 Powertrain Electrical fault on the canister vent solenoid circuit, a staple on GM trucks with the solenoid… Low P0450 Powertrain The fuel tank (EVAP) pressure sensor failed a self-check, so the ECU can't trust its leak tests. Minor P0451 Powertrain The tank pressure reading is electrically fine but doesn't make sense: offset, stuck, noisy… Minor P0452 Powertrain The tank pressure sensor signal is stuck near 0 volts, lower than the sensor can physically… Minor P0453 Powertrain Tank pressure signal pinned near the top of its range: lost ground, short to voltage or real… Minor

Subsystems