🧪 Oxygen (O2) Sensor Codes
TL;DR
O2-sensor codes (P0130–P0141, P0155, P0160) point to a slow, lazy or dead oxygen sensor. Severity: low–medium. Common on cars over 60,000 miles. The code tells you the location: "Bank 1/2" is the cylinder bank, "Sensor 1" is upstream, "Sensor 2" is after the converter. Match the code before replacing.
Codes in this family
Shared causes
- A worn or aged oxygen sensor (slow response)
- A failed sensor heater circuit
- Wiring or connector fault to the sensor
- An exhaust leak skewing the reading
- Contamination from oil or coolant burning
Parts commonly involved
Related symptoms
Frequently asked questions
How do I know which oxygen sensor is bad?
The code tells you: "Bank 1" is the cylinder bank with cylinder 1, "Bank 2" the other side; "Sensor 1" is upstream (before the converter) and "Sensor 2" is downstream (after it). Match the code to the sensor before buying.
Can I drive with a bad oxygen sensor?
Usually yes, short-term — the engine falls back to a default mixture. But you will burn more fuel, may foul the catalytic converter over time, and will fail an emissions test, so replace it soon.
Whats the difference between an upstream and downstream O2 sensor?
The upstream (Sensor 1) sensor adjusts the air-fuel mixture in real time; the downstream (Sensor 2) sensor monitors how well the catalytic converter is working. They set different codes.