P0134 Code: O2 Sensor No Activity Detected (Bank 1 Sensor 1)
The upstream oxygen sensor on bank 1 isn't switching at all: its signal stays flat after warm-up.
At a glance
Severity: Low
- Meaning
- O2 Sensor No Activity Detected (Bank 1 Sensor 1)
- System
- Fuel & Air Metering · Powertrain
- Safe to drive?
- Yes, short term
- Typical repair cost
- $0–$350
- DIY difficulty
- Easy
On many systems the PCM feeds a small bias voltage, around 0.45 V, into the oxygen sensor signal line. A cold or disconnected sensor simply lets that bias show through, while a hot, working sensor overrides it and swings above and below it. P0134 is set when Bank 1 Sensor 1 stays pinned inside a narrow band around that bias for a set time after the engine should be warm enough for the sensor to work. In plain terms, the PCM is looking at its own voltage instead of a sensor signal. That happens when the sensor never gets hot because its heater has failed, when the element itself is dead, or when the signal or sensor-ground wire is open so the sensor is not actually connected to the PCM. Because the PCM never gets feedback, it stays in open loop and runs a fixed mixture for the whole trip.
Can I keep driving? The car can be driven, but it runs on a fixed open-loop mixture all the time, so fuel economy suffers and the converter sees more unburned fuel. Get it checked within a few weeks.
How to read P0134
- P Powertrain
- 0 Generic (SAE)
- 1 Fuel & air metering
- 34 Specific fault
Symptoms
- Check engine light, often with P0135 or P0030 when the heater is behind it
- B1S1 reading frozen near 0.45 V (or flat at 0 V on systems without bias)
- Fuel status stuck in open loop even with a fully warm engine
- Fuel economy noticeably worse than normal
- Code tends to appear first on cold mornings or short trips
Possible causes
Ranked by how often each cause is behind this code (editorial estimate).
- Sensor element dead, producing no voltage even when hot
- Heater failed, so the sensor never reaches operating temperature
- Open signal or sensor-ground wire, often broken at the connector or where the harness flexes with the engine
- Connector unplugged or not fully latched after exhaust, engine or transmission work
- Blown fuse in the heater supply
- Universal sensor with a failed crimp or splice
- PCM input or bias circuit fault
Diagnosis step by step
Look at the flat value and the other codes
A reading parked at about 0.45 V means the PCM sees its own bias, so the sensor is cold, dead or disconnected. Stored heater codes such as P0135 or P0030 point you to the heater circuit first; without them, suspect the element or an open signal path.
Tools: OBD-II scanner
Heat the sensor with exhaust and watch
After a 15-minute drive, hold the engine at about 2,500 rpm for two minutes while watching B1S1. If the signal slowly starts switching once the exhaust is really hot, the sensor works but its heater doesn't. If it stays flat no matter what, move on to the wiring and the element.
Tools: OBD-II scanner
Check the connector is really connected
Find the connector, usually clipped to the engine or transmission bracket, and make sure it is fully seated with the lock tab engaged. After exhaust or engine work it is often left hanging or half-latched, and pins can be pushed back out of the housing.
Tools: Flashlight
Back-probe the signal at the connector
With the engine running warm, back-probe the signal and sensor-ground pins at the connector. If the voltage switches there but the scan tool still shows a flat line, the wire between connector and PCM is open; confirm with a continuity check from end to end, which should read under about 1 ohm.
Tools: Multimeter
Test the sensor directly
Unplug the sensor, power its heater with fused jumper leads or leave the engine running with the connector apart, and measure between the sensor-side signal and ground pins while adding propane or snapping the throttle. A sensor that produces nothing at all once hot is dead.
Tools: Multimeter
Replace and secure the harness
Install a direct-fit sensor, torque it to about 30 lb-ft, clip the pigtail back in its original holders away from the manifold, and confirm the scan tool shows closed loop and a switching signal after warm-up.
Tools: O2 sensor socket, Torque wrench
Where the parts are
- 1Upstream O2 sensor
- 2Catalytic converter
- 3Downstream O2 sensor
- 4Diesel particulate filter
- 5Turbocharger
Repair options & costs
| Repair | DIY? | Estimated cost |
|---|---|---|
| Reconnect or re-latch the sensor connector | Yes | $0–$20 |
| Replace blown heater fuse after finding the short | Yes | $1–$10 |
| Repair open signal or ground wire | No | $80–$250 |
| Replace upstream O2 sensor (shop) | No | $150–$350 |
Rough US estimates for parts and labor; shop rates vary by region. Not a quote.
Emissions / smog test impact
Will fail
A car with P0134 and a lit check engine light fails the OBD-II emissions inspection. Because the PCM stays in open loop, older-model tailpipe tests may show elevated readings as well.
Frequently asked questions
What does 'no activity' actually mean?
The PCM expected the sensor to swing above and below about 0.45 V once warm, but it saw an almost perfectly flat line. That flat line is usually the PCM's own bias voltage showing through a cold, dead or disconnected sensor.
Why does P0134 show up mostly in cold weather?
A sensor with a failing heater only works when hot exhaust warms it. In cold weather and on short trips the exhaust can't do that alone, so the sensor stays inactive long enough to set the code.
I just had exhaust work done and now have P0134. Coincidence?
Probably not. Sensor connectors are unplugged for most exhaust jobs and are easy to leave loose, and the pigtail can be stretched or snapped when the pipe is lowered. Check the connector before anything else.
Is P0134 the same as P0135?
No, but they are closely linked. P0135 says the heater circuit failed its own test; P0134 says the sensor never became active. A dead heater can cause both, which is why they often appear together.