Emissions

P0154 — O2 Sensor No Activity (Bank 2, Sensor 1)

Severity: medium Safe to drive

What P0154 means

The engine computer watches the upstream oxygen sensor on the Bank 2 side of the engine. Normally its signal keeps changing as the PCM adjusts the air-fuel mixture. With P0154 the signal stays flat or out of range. The cause is usually the sensor, its heater, or the wiring to it.

Symptoms

  • Check Engine light on
  • Worse fuel economy
  • Rough idle or hesitation
  • Higher emissions or a failed emissions test
  • Possible misfire or poor performance
  • May appear with P0420/P0430

Possible causes

  1. Failed Bank 2 Sensor 1 oxygen sensor
  2. Open circuit or high resistance in the sensor wiring
  3. Corroded or loose connector
  4. Heater circuit fault (fuse, relay or power supply)
  5. Exhaust leak upstream of the sensor
  6. Sensor tip contaminated by oil or coolant
  7. Faulty PCM driver (rare)

How to diagnose

  1. Read freeze frame data and check for other codes, especially heater or fuel trim codes
  2. Confirm which side of the engine is Bank 2 using the service info for that vehicle
  3. Inspect the sensor harness and connector for melting, chafing, corrosion or moisture
  4. Watch live sensor data on a warm engine: the signal should change with throttle and mixture
  5. Check power and ground at the connector, plus the heater fuse and relay
  6. Measure heater resistance and compare it to specification
  7. Look for exhaust leaks ahead of the sensor
  8. Review fuel trims to rule out a mixture problem from a vacuum leak or fuel issue

Common fixes

  • Replace the Bank 2 Sensor 1 oxygen sensor
  • Repair damaged wiring or the connector
  • Replace a blown fuse or faulty relay in the heater circuit
  • Fix the exhaust leak upstream of the sensor
  • Reprogram or replace the PCM only if it is confirmed faulty

Questions and answers

What does P0154 mean?

The PCM is not getting a normal, changing signal from the upstream oxygen sensor on Bank 2. The sensor, its heater or the wiring is usually at fault.

Can I drive with P0154?

For a short time, yes, but fuel use and emissions will rise and the engine may run poorly. Get it diagnosed soon.

Will replacing the sensor fix it?

Not always. Check the wiring, connector, heater power and exhaust leaks first, or the new sensor may set the same code.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.