P0401

EGR Flow Insufficient Detected

MODERATE
SystemEmissions
Difficulty
Cost$30–$400
Read7 min
MR
ASE Master Technician (L1 Advanced Engine Performance) · 18 yrs
·
Technically reviewed by Sara Lopez
·
Last updated

What Does P0401 Mean?

P0420 is set when the engine control module (ECM) compares the voltage readings of the upstream oxygen sensor (before the catalytic converter) and the downstream oxygen sensor (after it) and finds they're switching at nearly the same rate. In a healthy system, the downstream sensor should be relatively flat — that flat line is the proof your catalytic converter is storing and releasing oxygen properly.

When both sensors look the same, the ECM concludes the cat isn't working. On a Toyota Camry — especially 2007–2017 models with the 2.5L 2AR-FE engine — this is one of the most common codes after 120,000 miles. The code itself doesn't mean the converter is bad; it means the cat isn't working efficiently, and the cause might be the sensor, an exhaust leak, or the cat itself.

Symptoms

Check engine light (steady)
Most common — light stays on, no flashing.
Mild loss of fuel economy
Usually 1–3 MPG drop; often unnoticed until you do the math.
Slight sulfur smell at idle
A rotten-egg odor under load is a strong indicator of a failing cat.
Failed emissions test
P0420 is a hard fail in nearly every state. No exceptions.
Ad · 728x90

Common Causes

  1. 1.Faulty catalytic converter
    60%

    Internal substrate breakdown from age, mileage, or being poisoned by oil/coolant contamination.

  2. 2.Failing downstream O2 sensor
    20%

    Sensor is slow to respond, mimicking a bad cat. Cheap to replace and worth ruling out first.

  3. 3.Exhaust leak before the cat
    10%

    A leaking flex pipe or gasket pulls in outside air and skews O2 readings.

  4. 4.Engine running rich (other fault)
    7%

    Misfire, leaky injector, or stuck-open thermostat can dump unburned fuel into the cat.

  5. 5.Aftermarket / damaged exhaust
    3%

    Universal cats and dented converters often trigger P0420 even when 'new'.

Step-by-Step Diagnosis

1

Read the freeze frame data

Before clearing the code, capture the conditions when P0420 set — RPM, coolant temp, speed, fuel trims. Long-term trim above ±10% means there's another underlying issue to address first.

> CONNECT OBD-II  ... OK
> READ DTC
  P0420 — PENDING
  FREEZE FRAME:
    ENG RPM     : 2480
    VSS         : 56 MPH
    ECT         : 192 °F
    STFT B1     : +2.3%
    LTFT B1     : +4.1%
Pro TipDon't clear the code yet. You want it active when you graph the O2 sensors in the next step.
2

Graph both O2 sensors at 2500 RPM

With the engine fully warmed and held at 2500 RPM for 60 seconds, watch B1S1 (upstream) and B1S2 (downstream). A healthy cat shows B1S1 oscillating 0.1–0.9V; B1S2 should sit nearly flat between 0.6–0.8V.

O2 B1S1: 0.12V ↔ 0.86V   (oscillating ~1.5Hz)  ✓ NORMAL
O2 B1S2: 0.45V ↔ 0.71V   (oscillating ~1.0Hz)  ✗ MIRRORING
  → Downstream tracking upstream = cat efficiency lost
3

Inspect for exhaust leaks

Visually inspect every joint from the manifold to the rear muffler. A pinhole leak ahead of B1S2 will throw P0420 on a perfectly good cat. Use a smoke tester if you have one; spraying soapy water around joints while a helper revs the engine works too.

WarningDo not stick your hand near the exhaust manifold to feel for leaks. Manifold surface temps easily exceed 800°F.
4

Swap-test the downstream O2 sensor

If your vehicle has two banks, swap B1S2 with B2S2 and clear the code. If P0430 now sets instead of P0420, the sensor is the problem. On a 4-cylinder Camry with a single bank, the cheaper test is just to replace B1S2 — they're consumables.

5

Decide: sensor, cat, or both

If steps 1–4 point to the cat itself, plan the repair. Don't replace the cat without also replacing the downstream O2 sensor at the same time — saves an hour of labor on the next visit.

How to Fix It

DifficultyTime 2–3 hrs

Parts needed:

Procedure:

  1. Let the exhaust fully cool — minimum 2 hours after driving.
  2. Disconnect negative battery terminal.
  3. Spray penetrant on cat flange bolts; let sit 15 minutes.
  4. Unplug downstream O2 connector, remove with O2 socket (22mm).
  5. Remove cat flange bolts; lower cat carefully.
  6. Install new cat with new gaskets — do not reuse old gaskets.
  7. Install new downstream O2 sensor with anti-seize on threads only (never on the tip).
  8. Reconnect battery, start engine, allow 2–3 drive cycles before retesting.

Will It Pass Emissions?

// DECISION TREE
STARTCheck engine light on?
YES →FAIL
NO →Readiness monitors set?
YES →PASS
NO →RETESTdrive 50–100 miles to set monitors

Repair Cost Breakdown

Part / RegionDIY CostShop LaborTotal Range
Northeast US (NY, MA, NJ)$220$340$560–$1,200
Midwest (OH, IL, MI)$220$240$460–$900
California (CARB-compliant cat required)$480$420$900–$1,800
South (TX, GA, FL)$210$220$430–$850

Estimates based on aggregated independent shop quotes; dealer labor adds 30–50%. Excludes diagnostic fee ($80–$150).

Ad · 300x600

FAQs

Short-term, yes — the car won't strand you. But a failing cat can break apart internally and lodge debris that destroys the rest of the exhaust. Don't ignore it for more than a few weeks.
Ad · 728x90

Sources & References

  • §SAE J2012 — Diagnostic Trouble Code Definitions Standardized OBD-II code definitions used by all manufacturers.
  • §EPA OBD Regulations (40 CFR §86.1806-05) Federal on-board diagnostic requirements for light-duty vehicles.

Cost figures are aggregated from real customer invoices at our shop plus quotes from RepairPal and Mitchell1 labor guides. Diagnostic procedures verified against factory service information (ALLDATA / Mitchell1).

// About the author

Mike ReevesIndependent shop owner in Phoenix, AZ. Specializes in driveability diagnostics on domestic and Asian gas engines. Writes our powertrain coverage. More about our team →

Related Codes