P0130 Oxygen sensor circuit (bank 1, sensor 1)
What P0130 means
The engine computer has found a problem with the signal from the upstream oxygen sensor on bank 1, the sensor before the catalytic converter that the computer uses to adjust fuelling. The signal is stuck, out of range or does not switch as expected, so fuel control is less accurate. On many modern cars this is a wide-band (air-fuel ratio) sensor, but the meaning of the code is the same.
P0130 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.
At a glance
- Severity
- Medium
- Typical repair cost
- 60–350 €
- Workshop time
- 0.3–1.5 h
- Repair difficulty
- Easy
- DIY possible
- Yes
- Check engine light
- Yes
- Affects emissions test
- Yes
Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.
Symptoms
- Check engine light on
- Higher fuel consumption
- Possible rough idle or hesitation
- Failed emissions test
Common causes
- Aged or contaminated upstream oxygen sensor
- Damaged or melted sensor wiring, or a corroded connector
- Exhaust leak before the sensor
- Signal or ground wire shorted
- Engine running very rich or lean for another reason
Can I keep driving with P0130?
You can keep driving, but have it checked within a week or two. The engine may use more fuel, and a long-standing upstream sensor fault can eventually harm the catalytic converter.
What to check first
- Read the freeze-frame data and look for related fuel trim or misfire codes that would point to a mixture problem rather than the sensor.
- Inspect the sensor wiring and connector for heat damage and corrosion.
- Check the exhaust manifold and front pipe for leaks ahead of the sensor.
- Watch the live sensor signal at a warm idle and at 2,500 rpm; replace the sensor if it is flat, slow or out of range with good wiring.
Related codes
- P0131 Oxygen sensor circuit low voltage (bank 1, sensor 1)
- P0132 Oxygen sensor circuit high voltage (bank 1, sensor 1)
- P0133 Oxygen sensor slow response (bank 1 sensor 1)
- P0134 Oxygen sensor circuit no activity detected (bank 1, sensor 1)
- P0135 Oxygen sensor heater circuit (bank 1, sensor 1)
- P0136 Oxygen sensor circuit (bank 1, sensor 2)
- P0137 Oxygen sensor circuit low voltage (bank 1, sensor 2)
- P0128 Coolant thermostat: coolant temperature below regulating temperature
Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: