Skip to content
Not sure a repair quote is fair? Check it free with Fixxr.
Fixxr
Moderate severityOBD-II trouble code

P0131

O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)

Quick answer: P0131 means O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1). Fixing the underlying cause typically runs $195 to $590 at an independent shop. Drive gently, service soon.

Severity
Moderate
Safe to drive?
Drive gently, service soon
Typical repair
$195 to $590
Most likely cause
A worn or contaminated upstream oxygen sensor no longer generating proper voltage (the most common cause)

What P0131 means

The upstream oxygen sensor on bank 1 is the computer's main feedback on whether the fuel mixture is right, and its voltage should constantly swing as the mixture crosses rich and lean. P0131 means that voltage is stuck low, which reads as endlessly lean. The trap in this code is that a stuck-low reading has two very different explanations: a sensor or wiring problem lying about the mixture, or an engine genuinely running that lean. A good diagnosis figures out which before any parts are bought.

Common symptoms

What drivers usually notice with this code.

  • Check-engine light, often with subtle or no drivability change
  • Worse fuel economy, since the computer may run rich to compensate
  • Rough idle or mild hesitation
  • A fuel smell from the exhaust if the computer is overcorrecting rich
  • Failed emissions test

Common causes

Ranked from most to least likely.

  1. 1A worn or contaminated upstream oxygen sensor no longer generating proper voltage (the most common cause)
  2. 2A wiring problem: a chafed harness, a short to ground, or a corroded connector near the hot exhaust
  3. 3A genuine lean condition, like a vacuum leak or weak fuel pressure, that the sensor is reporting honestly
  4. 4An exhaust leak upstream of the sensor letting fresh air hit the sensing element
  5. 5Sensor contamination from coolant, oil, or silicone sealant residue
  6. 6A rare reference-voltage fault in the engine control module

Can I keep driving?

Yes, the car will drive, but the computer may be running blind on fuel mixture for bank 1, which wastes fuel and works the catalytic converter harder, so plan a repair rather than ignoring it.

Severity: Moderate. A flashing check-engine light always means stop, whatever the code says.

Ballpark cost

What P0131 usually costs to fix

A range, not a quote. What you pay depends on your vehicle, your area, and which of the causes above turns out to be the real one.

$195 to $590

Typical parts and labor at an independent shop. Dealer rates run higher.

That spread is wide on purpose. P0131 points at a system, not a single part, so the real answer depends on what the diagnosis finds. Use the range to know what to expect. If an estimate comes in higher, it usually means the specific repair is more involved, and it is always fair to ask what is included.

Next steps

What to do next

Ask the shop to look at the live sensor data and the fuel trims before replacing anything, because that is how they tell a dead sensor from an engine that is genuinely lean, and the fixes are completely different. If the sensor is the fault, replacement is routine, though a seized sensor in a rusty exhaust bung can add labor. Spend the extra few dollars on an OEM or reputable-brand sensor, since cheap oxygen sensors are a leading cause of the same code returning within months.

Walk in informed

Ask for the diagnosis in writing and which test confirmed it, so you understand exactly what is being fixed. Fixxr shows you what the job typically costs near you, so you can approve the work with confidence.

The Fixxr app showing a plain-English diagnosis for a check-engine code

Sources & further reading

Cost ranges and guidance reviewed July 2026.

P0131 FAQ

P0131 questions, answered

  • Can I drive with a P0131 code?
    Yes, the car will drive, but the computer may be running blind on fuel mixture for bank 1, which wastes fuel and works the catalytic converter harder, so plan a repair rather than ignoring it.
  • What does the P0131 code mean?
    The upstream oxygen sensor on bank 1 is the computer's main feedback on whether the fuel mixture is right, and its voltage should constantly swing as the mixture crosses rich and lean. P0131 means that voltage is stuck low, which reads as endlessly lean. The trap in this code is that a stuck-low reading has two very different explanations: a sensor or wiring problem lying about the mixture, or an engine genuinely running that lean. A good diagnosis figures out which before any parts are bought.
  • What are the most common causes of a P0131 code?
    The most likely causes, roughly in order, are a worn or contaminated upstream oxygen sensor no longer generating proper voltage (the most common cause); a wiring problem: a chafed harness, a short to ground, or a corroded connector near the hot exhaust; a genuine lean condition, like a vacuum leak or weak fuel pressure, that the sensor is reporting honestly; an exhaust leak upstream of the sensor letting fresh air hit the sensing element. Ask the shop to look at the live sensor data and the fuel trims before replacing anything, because that is how they tell a dead sensor from an engine that is genuinely lean, and the fixes are completely different. If the sensor is the fault, replacement is routine, though a seized sensor in a rusty exhaust bung can add labor. Spend the extra few dollars on an OEM or reputable-brand sensor, since cheap oxygen sensors are a leading cause of the same code returning within months.
  • How much does it cost to fix a P0131 code?
    Fixing the underlying problem behind a P0131 code typically runs $195 to $590 at an independent shop, including parts and labor. The exact figure depends on your vehicle and which part turns out to be at fault.

You deserve a fair fix.

Diagnose, post, best repair comes to you