P0154: O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
Key takeaways
- P0154 means the upstream oxygen sensor on bank 2 isn't producing a changing signal, as if it were unplugged or never warmed up.
- Bank 2 only exists on V6, V8 and flat engines; it's the side without cylinder 1.
- It's usually safe to drive while you book a diagnosis, as long as the engine runs smoothly and the light is steady.
- A blown heater fuse, an open wire or a corroded connector can cause it, so check those before buying a $150–$400 sensor.
- No owner complaints filed with NHTSA mention P0154, but 31 manufacturer bulletins from 6 makes name it.
What P0154 means
The oxygen sensor in front of the catalytic converter on bank 2 has stopped sending a useful signal. Scanners call it “O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1).” A working upstream sensor switches back and forth many times a minute on a warm engine. When the computer sees the signal sitting flat, usually near the middle value it expects from a cold or disconnected sensor, for longer than it allows, it sets P0154.
Bank 2 is the side of a V6, V8 or flat engine without cylinder 1; four-cylinder engines don’t have one. Sensor 1 is the upstream sensor. Honda and Acura use the same number differently: on many of their models P0154 means a front air-fuel sensor (bank 2) heater system malfunction. Either way, the diagnosis starts at the same place.
Is it safe to drive?
Yes, in most cases. Without the bank 2 front sensor, the computer falls back to a less precise fuel estimate for that side. Fuel economy may drop a little and you’ll fail an OBD emissions inspection with the light on, but the car shouldn’t strand you.
The answer changes if the engine stumbles, misfires, smells of fuel, or the light starts flashing. Then the mixture may really be off, and a flashing light can overheat the catalytic converter. Get it checked before driving further.
Causes, ranked
| Cause | How you confirm it | Typical cost (US independent shop, 2026) |
|---|---|---|
| Heater not working (blown fuse, heater circuit fault) | Heater codes such as P0155 or P0050 set too; O2 heater fuse blown; sensor stays cold | $0–$20 fuse; $100–$250 if the heater wiring is shorted |
| Open or damaged signal wire, corroded connector | Wires melted on the exhaust or chafed on a bracket, green corrosion or water in the plug | $100–$250 |
| Dead or worn-out sensor | Heater and wiring test good, but the signal stays flat on a warm engine | $150–$400 |
| Exhaust leak ahead of the sensor | Ticking at cold start, soot at the bank 2 manifold or its gasket; cooler, diluted exhaust slows the sensor | $150–$600 |
| Engine computer software (some makes) | A bulletin for your exact model and year names P0154 | $100–$200, often $0 under warranty or a bulletin |
Wide-band upstream sensors, trucks, and sensors that are hard to reach land at the top of these ranges.
What to check first
- Read every stored code. P0154 with a heater code means start with the heater circuit. P0154 with P0134, the same fault on bank 1, points to a shared fuse or power feed. P0154 alone on a high-mileage original sensor usually means the sensor.
- Check the O2 heater fuse. The owner’s manual fuse chart names it. If it’s blown, find the short before replacing the fuse, or it will blow again.
- Inspect the harness from the sensor to the connector for melted insulation, broken wires or a corroded plug.
- Listen for an exhaust leak at a cold start around the bank 2 manifold and the sensor threads.
- Watch the signal on a warm engine at 2,500 rpm. A good sensor switches quickly; a flat line with good power, ground and heater means the sensor. Our O2 sensor guide explains what a shop looks for.
- Check bulletins. Acura says the PCM can misread the air-fuel sensor heater on the 2014–2015 MDX and RLX. GM groups P0154 with other oxygen sensor codes on 2013–2015 Acadia, Enclave and Traverse, and Land Rover covers oxygen sensor codes on the 2016 Range Rover.
No owner complaints filed with NHTSA mention P0154, so the bulletins are the only pattern to go on.
What it costs
The cheap outcome is a blown fuse, under $20 in parts, or a software update, often free under warranty. The common outcome is a new upstream sensor at $150–$400 or a wiring repair at $100–$250. The expensive outcome is an exhaust leak at the manifold, up to $600. Diagnosis first, usually $100–$180, matters because a new sensor with a dead heater circuit sets the same code on the next drive.
Related codes
P0154 often appears with the heater codes P0155 or P0050 for the same sensor, and sometimes with P0153 (slow response) or the general circuit code P0150. P0134 is the same fault on bank 1. If the light is on but the car feels fine, see check engine light on but the car runs fine.
What owners report to NHTSA
No consumer complaints filed with NHTSA mention P0154. That usually means it's rare, or owners don't quote the code when they file.
Manufacturer service bulletins that name P0154
31 technical service bulletins and manufacturer communications filed with NHTSA mention P0154, from 6 makes. A bulletin means the manufacturer has documented a known cause or a fix procedure for that model. Examples:
- HARLEY-DAVIDSON TRIKE (2017, 2018, 2019), bulletin 10153956: GENUINE MOTOR PARTS AND ACCESSORIES BULLETIN PAB1081: SCREAMIN' EAGLE UPDATES. Purpose: To inform dealers of Screamin' Eagle Pro Street Tuner software changes related to Stage II for Trike models and Smart Tune PRO impro…
- LAND ROVER RANGE ROVER (2016), bulletin 10105881: "ISSUE: THE CUSTOMER MAY OBSERVE A MIL IN THE INSTRUMENT CLUSTER RELATING TO THE ENGINE SYSTEM (CHECK ENGINE LIGHT) AND ONE OR MORE CODES STORED IN THE PCM RELATING TO HEATED OXYGEN SENSOR (HO2S) IN THE EXHAUST SYSTEM. T…
- ACURA RLX (2014, 2015), bulletin 10108041: SERVICE BULLETIN - THE MIL COMES ON WITH DTC P0134 (REAR A/F SENSOR [BANK 1, SENSOR 1] HEATER SYSTEM MALFUNCTION) AND/OR P0154 (FRONT A/F SENSOR [BANK 2, SENSOR 1] HEATER SYSTEM MALFUNCTION).
- ACURA MDX (2014, 2015), bulletin 10108863: Service bulletin - The MIL comes on with DTC P0134 (rear A/F sensor [bank 1, sensor 1] heater system malfunction) and/or P0154 (front A/F sensor [bank 2, sensor 1] heater system malfunction). The PCM misinterprets the he…
- GMC ACADIA (2013, 2014, 2015), bulletin 10135332: This Preliminary Information communication provides information to the technician about vehicles that have a Service Engine Soon Malfunction Indicator Lamp on. Technician may find a Diagnostic Trouble Codes P0030, P0031,…
- BUICK ENCLAVE (2013, 2014, 2015), bulletin 10135332: This Preliminary Information communication provides information to the technician about vehicles that have a Service Engine Soon Malfunction Indicator Lamp on. Technician may find a Diagnostic Trouble Codes P0030, P0031,…
Sources: NHTSA Office of Defects Investigation complaint database and manufacturer communications file, snapshots September 2026. A complaint or bulletin that mentions a code is a report about that vehicle, not a statement that the code has one cause.
Frequently asked questions
Can I drive with a P0154 code?
Usually yes. With no usable signal from the bank 2 front sensor, the computer runs that bank on a less precise fuel estimate, so fuel economy may drop a bit. Book a diagnosis within a few weeks and before any emissions inspection, which the lit light will fail.
Where is bank 2 sensor 1?
Bank 2 is the side of a V or flat engine that doesn't have cylinder 1. Sensor 1 is the upstream sensor, in the exhaust manifold or the pipe right after it, ahead of the catalytic converter.
Can a bad O2 sensor heater cause P0154?
Yes. The sensor has to be hot to work, and the heater gets it there. A blown heater fuse or a failed heater leaves the sensor cold and quiet, which is why P0154 often sets with the heater code P0155 or P0050.
Why does my Acura call P0154 a heater fault?
Honda and Acura define P0154 as a front air-fuel sensor (bank 2) heater system malfunction on many models. Acura bulletins for the 2014–2015 MDX and RLX say the PCM can misread the heater input, so a dealer should check for a software update before replacing the sensor.