OBD-II trouble code
P0411: Secondary Air Injection System Incorrect Flow Detected
The secondary air injection system (which briefly pumps fresh air into the exhaust during cold start to help warm up the catalyst) is not flowing the expected amount of air. Common on European cars and certain GM models — and often expensive to fix.
Quick facts
- System
- Powertrain
- Category
- Emissions / Secondary Air
- Severity
- Low severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $200 – $1,500
- DIY difficulty
- Shop recommended
What does P0411 mean?
The secondary air injection (SAI) system pumps fresh outside air into the exhaust manifold for the first 30 to 90 seconds after a cold start. The extra oxygen combusts unburned fuel in the exhaust, generating heat that brings the catalytic converter up to operating temperature faster. Faster catalyst light-off reduces cold-start emissions substantially.
P0411 is set when the engine control module (ECM) commands the secondary air pump to run and switching valves to open, but the resulting airflow doesn't match what the ECM expected. The system either isn't pumping at all, is pumping but the air isn't reaching the exhaust, or is pumping the wrong volume.
P0411 is most common on European vehicles (BMW, Audi, VW, Volvo, Mercedes) and certain GM models, including many GMT800-platform trucks and Cadillac CTS. The most common cause is a failed air pump — these pumps draw moisture from the engine bay over time, eventually corroding the internal motor. Stuck check valves, broken hoses, and electrical faults are also common. The system only operates during cold start, so there's no driveability impact — but the code prevents emissions compliance.
Common causes
- Failed secondary air injection pump (most common, especially on BMW, Audi, VW, and GMT800 trucks)
- Stuck or seized check valve preventing air from entering the exhaust
- Broken or disconnected hose between the pump and the exhaust
- Failed combination valve or switching valve
- Electrical fault to the pump or switching solenoid
- Water entering the pump and corroding the internal motor
- Blown SAI pump fuse or failed pump relay
- Faulty vacuum supply to the switching valve (on vacuum-operated systems)
Symptoms
- Check engine light is on
- Often the only symptom is the light itself
- Possible buzzing or whirring noise during cold start (failed pump straining)
- Pump may not run at all during cold start (listen for a brief whir 5 to 30 seconds after start)
- Failed emissions inspection because the cold-start monitor will not complete
- On some vehicles, a slight delay in catalyst light-off increases cold-start exhaust smell
Diagnostic steps
- 1.Identify the SAI pump location — usually under the hood, sometimes behind a fender or under the vehicle. Listen for it during a cold start; the pump should run audibly for 30 to 90 seconds.
- 2.If the pump doesn't run, check the SAI pump fuse and relay. A blown fuse is a quick fix.
- 3.Use a scan tool to actively command the pump on. If commanded but silent, the pump or its power circuit has failed.
- 4.Inspect the SAI hose between the pump and the exhaust manifold for cracks or disconnection.
- 5.Test the combination valve or one-way check valve — heat damage from exhaust pulses can seize these closed.
- 6.If the pump runs but airflow doesn't reach the exhaust, the check valve is the most likely culprit.
Repair cost
$200 – $1,500
Check valve replacement is $200 to $500. Hose replacement is $100 to $300. SAI pump replacement is the most common and most expensive outcome at $500 to $1,500 depending on the vehicle. BMW and Audi pumps are on the higher end; some pump locations require bumper removal.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with check engine light diagnosis preselected. Adjust labor rate and vehicle category to fit your situation.
Related repairs
DIY vs shop
Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.