Fuel & air metering · Powertrain · generic (SAE-defined)
P0154: O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0154 means the bank 2 upstream oxygen sensor is producing little or no changing signal, as though it is unplugged, dead or never warming up.
Standard title per SAE J2012 / ISO 15031-6 · Updated 2026-11-07 · By CarWhere Research
How P0154 sets
Once the engine is warm, the powertrain control module (PCM) expects the bank 2 sensor 1 oxygen (O2) sensor, located before the catalytic converter, to generate an active, fluctuating signal. If the reading stays near its bias value without reacting for a calibrated period, the PCM sets P0154. The timing and conditions are manufacturer-specific.
Common causes of P0154
Roughly most likely first; the actual cause depends on the vehicle and needs testing to confirm.
- Open signal or ground circuit to the bank 2 upstream sensor
- Failed bank 2 sensor 1 oxygen sensor
- Inoperative heater keeping the sensor cold
- Unplugged or corroded connector
- Blown heater fuse
P0154 symptoms
- Check engine light on
- Reduced fuel economy
- Possible rough running at idle
How P0154 is diagnosed
- Scan for codes; a P0155 heater code points to a sensor that cannot warm up.
- Check the connector and harness for breaks, especially near the bank 2 manifold.
- Check the heater fuse and supply voltage.
- Watch live data; a flat signal while bank 1 is switching confirms the fault is on bank 2.
- Test circuit continuity to the PCM.
Typical fixes for P0154
- Repair open wiring or a damaged connector
- Replace the bank 2 sensor 1 oxygen sensor
- Replace a blown fuse after correcting the short
Replace parts only after testing confirms the cause — a code names the circuit or condition that failed a check, not necessarily the faulty part. We don’t publish per-repair prices; for what households actually spend on upkeep, see car repair costs.
Related codes & warning lights
P0154 FAQ
What does code P0154 mean?
P0154 means the bank 2 upstream oxygen sensor is producing little or no changing signal, as though it is unplugged, dead or never warming up. The standard definition is "O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)."
Can I drive with a P0154 code?
Usually yes, but bank 2 may run without oxygen sensor feedback, which can raise fuel use and emissions. Repair it within days.
Can a disconnected sensor set P0154?
Yes. If the connector is unplugged after work on the engine, or the wire breaks, the PCM sees no activity and sets this code.
Why is P0154 sometimes set with P0155?
Without a working heater, the sensor may not get hot enough to produce a signal, so a heater failure often triggers the no-activity code too.
Keep researching
Engine guides by brand (known issues, specs)
More fuel & air metering codes
Sources
- SAE J2012 — Diagnostic Trouble Code Definitions (standard code titles)
- ISO 15031-6 — Road vehicles: communication between vehicle and external equipment for emissions-related diagnostics, Part 6: Diagnostic trouble code definitions
- U.S. EPA — Vehicle Emissions Inspection and Maintenance (I/M) programs
- U.S. EPA, 40 CFR 86.1806-17 — Federal onboard diagnostics requirements for light-duty vehicles
- California Air Resources Board — On-Board Diagnostic (OBD) Program
General information written by CarWhere Research, not a diagnosis of your vehicle. Manufacturers can add their own sub-definitions and test conditions; confirm with the factory service information for your year, make and model. Before paying for a repair, check NHTSA for open recalls and your warranty booklet: federal law requires an emissions warranty on major emission-control parts such as the catalytic converter and engine computer.