What it means
The pre-cat (warm-up) catalyst on bank 2 has lost too much oxygen storage capacity. Its primary purpose — quickly reaching light-off after a cold start — is no longer met within the OBD limits.
At a glance
- Usually lights the check-engine light
- Affects emissions; the car can fail an emissions test
How it works
The Bank 2 warm-up catalyst is designed to begin cleaning exhaust soon after a cold start. The engine control module monitors its warm-up efficiency using exhaust-sensor data, and P0431 sets when the pre-catalyst does not meet the expected efficiency threshold during that period.
Common causes
Most likely first.
- Pre-catalyst aged or damaged
- Oxygen sensor drift
Symptoms
- Check engine light on
- Failed emissions inspection
- Possibly slightly increased fuel consumption
- Sulfur (rotten egg) smell from exhaust under load
How to diagnose it
- Review freeze-frame data, especially engine temperature and time since start, to confirm the failure occurred during the Bank 2 warm-up monitoring period.
- Check the Bank 2 exhaust around the warm-up catalyst and sensor joints for leaks that could skew sensor readings.
- Inspect Bank 2 upstream and downstream sensor wiring and connectors for heat damage, corrosion, or loose fit.
- Compare Bank 2 sensor live data during a cold start with the manufacturer's test procedure to check for sensor drift or slow response.
- If leaks and sensor faults are ruled out, evaluate the Bank 2 pre-catalyst for aging or physical damage.
Common fixes
- Repair an exhaust leak near the Bank 2 warm-up catalyst or sensors.
- Repair damaged wiring or loose connections at the Bank 2 sensors.
- Replace a confirmed drifting Bank 2 oxygen sensor.
- Replace the Bank 2 warm-up catalyst if testing confirms it has lost efficiency.
Can I keep driving?
Gentle driving is generally possible if the engine runs normally, but emissions may exceed limits and the vehicle may fail inspection. Avoid heavy load if there is a strong sulfur smell, and arrange diagnosis soon because continued catalyst deterioration can affect emissions further.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.