P0133 means the upstream oxygen sensor on bank 1 is switching between rich and lean too slowly, so the computer cannot correct the mixture as quickly as it should. It is the classic age-related oxygen sensor fault: the sensor still produces a signal, unlike P0131 where the signal sticks low, but it has become lazy. It rarely affects driving much, though it can slowly hurt economy and the catalytic converter.
What Does P0133 Mean?
A healthy upstream oxygen sensor moves briskly between its rich and lean readings as the computer trims fuel, because the computer deliberately swings the mixture slightly to either side. The computer measures how quickly the sensor responds. P0133 is stored when the response is slower than the limit — the sensor still works, but sluggishly.
The usual reason is age: the sensing element gets coated with soot or deposits and loses speed. But the same symptom can appear when exhaust leaks, wiring faults or genuine fuelling problems disturb the signal, so check those too. See also P0131 and P0135, and the lean and rich codes such as P0171.
The computer uses this sensor to keep the mixture near the ideal ratio. If it responds late, fuel trim lags behind, economy slips, and over time the catalytic converter works outside its comfortable range.
Common Symptoms
- Check engine light on, often with nothing else obvious — see check engine light on but car runs fine.
- Slightly worse fuel economy.
- Mildly rough idle in some cars.
- A later catalytic converter code if the fault is ignored — see P0420.
Common Causes, Most Likely First
- An aged or contaminated upstream sensor.
- An exhaust leak near the sensor disturbing its readings.
- A damaged connector or wiring adding resistance.
- A genuine mixture problem such as a vacuum leak or fuel delivery fault.
- Contamination from oil, coolant or silicone.
How to Diagnose It
- Watch the sensor on a scan tool with the engine warm. A healthy sensor swings quickly and regularly; a lazy one moves slowly or hovers. See our OBD-II scanner guide.
- Try a brief throttle snap (by a qualified person, parked safely): the sensor should react promptly to the richer mixture.
- Check for exhaust leaks upstream of the sensor.
- Inspect the connector and wiring for corrosion.
- Look at other codes that suggest a real fuel problem.
- Replace the sensor if it is sluggish and no leak is found.
Let the engine and exhaust cool before touching sensors, connectors or hoses, and never open a hot cooling system. Keep hands and loose clothing away from belts and fans, which can start on their own.
Possible Fixes
| Cause | Fix | Typical cost |
|---|---|---|
| Aged or contaminated sensor | Replace the upstream O2 sensor | $150 – $450 |
| Exhaust leak near sensor | Replace the gasket or pipe section | $150 – $800 |
| Wiring or connector fault | Repair the harness | $50 – $300 |
| Fuel or vacuum fault | Repair the cause | $50 – $600 |
Can I Drive With P0133?
Yes for a while — the engine usually runs acceptably. But a lazy sensor wastes fuel and, over months, can shorten the life of the catalytic converter, which is far costlier; follow our P0420 guide if that code appears. Plan to replace the sensor rather than ignoring it.
When to See a Mechanic
If a new sensor does not clear the code, or other fuel and exhaust codes are present. More in our engine section.
Frequently Asked Questions
What does P0133 mean?
The upstream oxygen sensor on bank 1 is responding too slowly when the mixture changes between rich and lean.
What usually causes P0133?
Age and contamination of the sensor are the most common causes, though exhaust leaks and wiring faults can produce the same code.
Is P0133 the same as P0131?
No. P0131 is a signal stuck low, while P0133 is a sensor that still works but responds too slowly.
Can I keep driving with P0133?
For a while, yes, but it can reduce fuel economy and may eventually harm the catalytic converter.
How much does it cost to fix P0133?
Typically $150–$450 to replace the sensor, depending on the vehicle.