OBD-II trouble code Moderate

P0130 code: O2 Sensor Circuit Malfunction (Bank 1, Sensor 1)

P0130 means o2 Sensor Circuit Malfunction (Bank 1, Sensor 1). The code says where to look, not what failed — the fix depends on which cause your car actually has.

Free to start. No account needed.

What P0130 means

P0130 is the general circuit fault for the upstream oxygen sensor on Bank 1 — the sensor mounted before the catalytic converter, on the side of the engine that contains cylinder 1 (on an inline four-cylinder, that is the only bank). This sensor tells the computer moment-to-moment whether the exhaust is rich or lean so it can constantly trim the fuel mixture. The code sets when the sensor's signal falls outside the expected range or behaves in a way the computer cannot use — it is the catch-all version of the more specific low-voltage, high-voltage, slow-response, and no-activity codes. A worn-out sensor is the most common cause, but damaged wiring, a corroded connector, or an exhaust leak near the sensor can produce the same fault. Because this sensor drives fuel control, the computer may fall back on preset fuel values while the code is active, which costs some fuel economy.

Stuck on code P0130?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

P0130 symptoms

  • Check-engine light, sometimes with no other symptom
  • Worse fuel economy than usual
  • Occasional rough idle or hesitation
  • Possible fuel smell from a rich-running engine
  • Failed emissions test

What it costs to fix P0130

Typical range: $150–$550 · about ~0.3–1.5 hrs of labor

If the cause is…PartLabor
Upstream oxygen (O2) sensor$50–$250~0.3–1 hrs
Wiring / connector repair$10–$120~0.5–1.5 hrs
Exhaust leak repair near the sensor$20–$200~0.5–2 hrs

Most of the time this ends as an upstream sensor replacement in the low hundreds. A sensor seized into the exhaust after years of heat cycles can add labor, and OEM sensors on some makes cost noticeably more than aftermarket equivalents.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0130 for my exact vehicle →

How to fix P0130

Moderate — doable at home with common tools and patience

  1. Pull every stored code and the freeze frame

    Note whether P0130 is alone or traveling with other oxygen-sensor or heater codes. Several sensors flagged at once points to something they share — a fuse, a ground, or the module's reference — while a lone P0130 keeps the focus on one sensor and its own short run of wiring.

  2. Work out which way the signal is failing

    Warm the engine and watch Bank 1 Sensor 1 on live data. A conventional sensor stuck low, pinned high, parked flat near the middle of its range, or switching lazily each points to a different cause, so name the pattern before buying anything. Many newer engines use a wideband air-fuel sensor here, which reports differently — judge it against the values in the service manual.

  3. Wiggle-test the pigtail with the graph running

    With the engine idling, flex the sensor lead and connector along their route past the exhaust manifold while someone watches the screen. A signal that drops out, spikes, or freezes as you move one section has located the fault — usually heat-cracked insulation or a terminal that has lost its grip inside the plug.

  4. Listen for an exhaust tick ahead of the sensor

    Start the engine from fully cold and listen around the manifold, its studs, and the joint to the downpipe; a tick that fades as the metal expands is a classic manifold leak. Air sneaking in there reaches the sensor unmixed, so the computer gets nonsense from a sensor that may be perfectly healthy.

  5. Fit a matching sensor and recheck the signal

    If the wiring and exhaust hold up, replace the upstream sensor with the same type the engine came with — narrowband and wideband sensors can share a thread size yet are not interchangeable. Afterward, confirm the live signal looks normal and the fuel system reports closed loop once warm.

DIY or shop? Diagnosing P0130 is mostly looking and watching: a scan tool that graphs live data, a multimeter, and patience during the wiggle test will find most causes without buying a part. Swapping the upstream sensor is ordinary driveway work when it can be reached from above. Hand it to a shop if the fault is intermittent and you can't make it repeat, if circuit checks lead back toward the engine computer's connector, or if the sensor sits low behind a subframe or heat shield you can't get a socket on without a lift.

Tools for the DIY steps: Scan tool that graphs live data · Digital multimeter · Wiring diagram for your vehicle · O2 sensor socket · Penetrating oil

Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P0130.

Which cause is it on your car?

Start a case with P0130 and your car. Redline weighs these causes against what your car shows, and names the check that would settle it before you buy parts.

Diagnose P0130 on my car

Can I drive with P0130?

Moderate. Get P0130 fixed within days rather than months. The computer falls back on default fueling, so expect somewhat worse fuel economy until it is repaired, and prolonged rich running from bad fuel control can shorten the life of the catalytic converter, which is a far more expensive part. If the engine runs rough or the light flashes, stop driving.

Redline can’t determine from a symptom or code alone whether your car is safe to drive.

P0130: common questions

Can I drive with P0130?

That can't be determined from the code alone. The engine runs on backup fuel values, usually with worse fuel economy. Have it fixed reasonably soon — long-term rich running can damage the catalytic converter — and if the engine runs rough or the light flashes, stop driving.

What does Bank 1, Sensor 1 mean?

Bank 1 is the side of the engine with cylinder 1 (the only bank on inline engines); Sensor 1 is the upstream sensor, before the catalytic converter. It is the sensor that controls fuel trim, which is why this code can affect fuel economy.

Is P0130 always the sensor itself?

Usually but not always. Wiring chafed against the exhaust, a corroded connector, or an exhaust leak near the sensor can all set the same code, so a quick inspection of those is worth doing before buying a sensor.

Will P0130 fail an emissions test?

It will — any active check-engine light fails an OBD emissions test, and this code specifically disables the closed-loop fuel control the test cares about. Fix it and complete a few drive cycles before testing.

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0130 from your phone. See our guide to the best OBD2 Bluetooth adapters. Run a repair shop? See Redline for shops.

Generic OBD-II reference. Manufacturer-specific behavior varies. Confirm with a scan tool and, for safety-related codes, a professional inspection. Cost ranges are reference ranges, not quotes.

Start a case

Seeing P0130 on your car?

Every problem becomes a Case. Tell Redline what the car is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example