P0154🌫 Emissions / oxygen sensorsDrive with caution, fix soon

P0154: O2 Sensor Circuit No Activity, Bank 2 Sensor 1 (Meaning, Causes, Fixes)

Reviewed 2026-10-23 · Based on 2 cited source(s)

What P0154 means

Bank 2 Sensor 1 is the upstream oxygen sensor, in front of the catalytic converter, on the side of the engine that does not contain cylinder 1. Only V6, V8 and other engines with two cylinder banks have a bank 2. OBD-Codes.com explains that the engine computer sends the sensor a reference voltage of about 0.5 volts, and the sensor's signal should swing between about 0.1 volts (lean) and 0.9 volts (rich), switching two to three times a second once the engine is warm and in closed loop. The two sources word the trigger a little differently. RepairPal says P0154 sets when the sensor's signal stays at or near the 0.45-volt set point. OBD-Codes.com says it can set if the sensor doesn't switch properly or "sticks", meaning the sensor isn't operating. RepairPal's page does not name a bank or sensor position; OBD-Codes.com identifies it as Bank 2, Sensor 1. P0154 is the bank 2 version of P0134.

Severity: can I keep driving?

Drive with caution, fix soon

Usually drivable for now, but get it checked soon. RepairPal rates P0154 Moderate: not an immediate threat to safety or the car, but it should be diagnosed within a reasonable time. The two sources disagree on how much you'll notice. RepairPal says that in many cases there are no abnormal symptoms, while OBD-Codes.com lists possible poor idle, misfires, black smoke and stalling after starting. If the engine runs badly, get it looked at sooner.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Faulty bank 2 front oxygen sensor, including one fouled by oil or coolant (both sources)
  2. Wiring or connector faults: short to voltage or ground, open or high resistance in the signal circuit, harness rubbing on the exhaust, water or oil in the connector, or loose terminals (both sources)
  3. Holes in the exhaust near the oxygen sensor (OBD-Codes.com)
  4. Missing power to the oxygen sensor heater circuit (RepairPal)
  5. A vacuum leak: RepairPal says the sensor is sometimes replaced when this is the real problem

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Read all stored codes and freeze-frame data. If P0154 shows up with rich or lean codes or other oxygen sensor codes, look for a shared cause such as a vacuum leak before replacing the sensor.
  2. Warm the engine to operating temperature and, with a scan tool's live data, watch the bank 2 front oxygen sensor voltage. If it is switching normally, OBD-Codes.com says suspect an intermittent sensor or, more likely, a wiring problem.
  3. If the reading is stuck, hold the idle up for about 30 seconds. OBD-Codes.com says that if the sensor starts switching after that, check the exhaust for holes or rust near the sensor; if the exhaust is fine, the sensor is probably sluggish.
  4. Find the Bank 2 Sensor 1 sensor (before the catalytic converter, on the side of the engine opposite cylinder 1) and inspect its wiring and connector for chafing on the exhaust, melted insulation, water or oil, corrosion, or a broken lock.
  5. OBD-Codes.com describes a further test: with the sensor unplugged and the key on, engine off, jumpering the signal wire to the sensor ground should make the reading drop to about 0.1 volts, and the signal wire should show about 0.5 volts from the engine computer. Only do this if you are comfortable with electrical testing and have the wiring diagram for your car.

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • The code comes back after a new sensor is fitted, which suggests wiring, a leak or another component
  • The sensor signal wire has no reference voltage, which calls for circuit tests back to the engine computer
  • The engine idles poorly, misfires or stalls, or several oxygen sensor or fuel-mixture codes are stored at once

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

Can I drive with P0154?

Usually, for a short while. RepairPal rates it Moderate and says many cars show no symptoms besides the check engine light. OBD-Codes.com lists possible poor idle, misfires and stalling, so if the engine runs badly, get it checked sooner.

Does P0154 always mean a bad oxygen sensor?

No. Both sources list wiring and connector problems, OBD-Codes.com adds exhaust holes near the sensor, and RepairPal says the sensor is sometimes replaced when the real problem is a vacuum leak or a poor connection. Check those first.

What's the difference between P0154 and P0134?

They are the same no-activity fault on different sides of the engine. P0134 is the front oxygen sensor on bank 1 (the side with cylinder 1), and P0154 is the front oxygen sensor on bank 2.

How much does it cost to fix P0154?

Neither source gives a repair cost for P0154. It depends on whether the fix is a new sensor, a wiring or connector repair, or fixing an exhaust or vacuum leak, so get it diagnosed first.

Sources

  1. OBD-Codes.com: P0154 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
  2. RepairPal: P0154 O2 Sensor Circuit no Activity Detected (rated Moderate)

Last reviewed 2026-10-23. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.