P0134 means the engine computer is not seeing the upstream oxygen sensor on Bank 1, the one ahead of the catalytic converter, do anything. Its signal is not responding the way a working, hot sensor’s does. The usual reasons are a sensor that never got hot enough to work, a sensor that has died, or a wiring break that leaves the computer reading nothing at all. There is a twist that matters before buying anything. On Honda and Acura vehicles, P0134 is defined differently, as an air-fuel ratio sensor heater fault, and Honda’s own bulletins show the sensor is not always the part to replace. This article covers what P0134 means on your vehicle, the six real causes in order of likelihood, the live-data checks that narrow it down, and what each repair typically costs.
Start with the table, then read the triage note under it.
| Cause | Telltale Sign | Typical Cost |
|---|---|---|
| Heater fault leaving the sensor cold | Heater codes alongside (P0030, P0031, P0135); heater resistance out of spec | $5 to $350 |
| Failed upstream sensor | Signal flat on a fully warm engine and does not respond to a rich or lean change | $100 to $350 installed |
| Open or damaged signal wiring or connector | Reading sits at a fixed value; melted, chafed or contaminated harness | $50 to $300 |
| Contamination fouling the sensor | Misfires, fuel smell or oil burning; deposits on the removed sensor | $100 to $800 |
| Blown fuse feeding the sensors | Codes for several oxygen sensors and the purge valve at once | $5 to $150 |
| Engine software | A service bulletin covers your vehicle | $0 to $200 |
Stop driving if the engine is misfiring, the check engine light is flashing, or there is a strong smell of fuel. Those mean a rich or misfiring engine that can overheat the catalytic converter, and on some vehicles that condition is what set P0134 in the first place. If the engine runs smoothly and the light is steady, the car can be driven to a diagnosis, but it will run on default fuelling until the sensor works again, so do not leave it for weeks.
What P0134 Actually Means
The generic definition of P0134 is “O2 sensor circuit no activity detected, Bank 1 Sensor 1”. A conventional oxygen sensor produces a voltage that swings rapidly between low (lean) and high (rich) once it is hot and the engine is in closed-loop fuel control. Many engine computers also put a small reference voltage on the sensor’s signal wire, so that a cold or disconnected sensor reads a steady mid-range value instead of floating. When the signal stays stuck near that value, or barely moves, for longer than the computer allows after warm-up, it concludes the sensor is not active and sets P0134.
The key word is inactive. P0134 does not say the sensor reads rich or lean, or that its circuit is shorted. It says nothing useful is happening, and a sensor does nothing useful until it is hot. That is why the heater is the first suspect even under the generic definition, and why heater codes so often appear with it. The site’s guide to upstream and downstream oxygen sensors explains the upstream sensor’s role in fuelling.
On Honda and Acura, P0134 Means Something Else
Honda and Acura use P0134 for the air-fuel ratio sensor’s heater system. Acura’s service bulletin 15-035 for the 2014 to 2015 RLX describes P0134 as an “A/F sensor [bank 1, sensor 1] heater system malfunction”, and states that the engine computer “misinterprets the air fuel ratio sensor heater system input”. The fix was a software update, not a sensor.
Honda’s service bulletin 25-044 for the 2023 to 2025 Accord Hybrid and CR-V Hybrid goes further. It lists P0134 and P0135 as “Air/Fuel Sensor 1 Heater Malfunction”, with a rough-running, rattling engine. The stated cause is a leaking fuel injector that makes the mixture rich, fouls the spark plugs and “causes the PCM to misread the A/F sensor heater resistance”. The correction is to inspect the plugs for signs of a rich condition, then replace the affected plugs and all the fuel injectors, and the bulletin says plainly: “Do not replace the A/F sensor before performing the inspection.”
So check what P0134 means for your make before testing. Whichever definition applies, the lesson is the same. The sensor is the part people buy first, and it is frequently not the fault.
What “No Activity” Looks Like in Live Data
It helps to know what you are looking for before plugging in a scan tool. On a conventional (narrowband) sensor, a healthy hot signal is never still. It swings continuously between roughly 0.1 and 0.9 volts. An inactive one sits flat. Where the computer applies a reference voltage to the signal wire, the flat line sits at that reference value, commonly in the region of 0.45 volts, which is also exactly what a disconnected sensor reads. A flat line pinned there is the classic P0134 picture, and it tells you the computer is seeing its own reference rather than the sensor.
Wide-band air-fuel ratio sensors, used upstream on most Honda, Toyota and many other modern engines, do not switch. They report the mixture as a lambda or air-fuel ratio value, or as a current. An inactive wide-band sensor typically shows a value stuck at one number regardless of throttle changes. On these engines the heater is also more demanding, which is one reason manufacturers tie P0134 to it.
Finally, read the freeze frame data stored with the code. If P0134 set shortly after a cold start, at idle, or with low coolant temperature, a sensor that was not yet hot enough is the likely story, which points at the heater. If it set on a fully warm engine at cruise, the sensor itself or its signal circuit becomes more likely.
Symptoms You May Notice Alongside the Code
With the upstream sensor inactive, the engine computer cannot run closed-loop fuel control and falls back to a default fuel map. Many engines run acceptably that way, so the check engine light may be the only sign. Others show poorer fuel economy, a slightly rough idle or hesitation, and the car will usually fail an emissions inspection because the oxygen sensor and catalyst monitors cannot complete. If the engine is also misfiring or smells of fuel, as in the Honda hybrid bulletin, treat that as the priority.
1. Heater Fault Leaving the Sensor Cold
A sensor that never reaches operating temperature will sit inactive, particularly at idle and in cold weather when exhaust heat alone is not enough. Look for heater codes stored alongside P0134, such as P0030, P0031 or P0135, and treat those first. Check the heater fuse, then unplug the sensor and measure heater resistance across its heater pins against the service manual figure, and confirm battery voltage on the harness heater supply pin with the ignition on.
2. Failed Upstream Sensor
Sensors age and eventually stop switching. With the engine fully warm and in closed loop, watch the upstream sensor in live data. On a conventional sensor it should swing repeatedly across most of its range, several times a second at a steady 2,000 rpm. Force a change to confirm it responds: a quick throttle snap should drive it rich and a closed-throttle deceleration should drive it lean. A heater that tests good and a signal that still does not move condemn the sensor. The site’s guide to testing an O2 sensor covers these checks in detail.
3. Open or Damaged Signal Wiring or Connector
If the signal wire is broken, or the connector has lost contact, the computer reads only its own reference voltage, which looks exactly like a lifeless sensor. The upstream sensor’s harness runs close to the exhaust manifold and can melt or chafe, and its connector can be contaminated by oil, coolant or anything that drips onto it from above. A reading that sits at one fixed value regardless of engine conditions, and does not change even when the connector is unplugged, points to the circuit rather than the sensor. Check the signal and ground wires for continuity back to the computer.
4. Contamination Fouling the Sensor
An engine that is misfiring, running rich, burning oil or leaking coolant into the combustion chambers can coat the sensor so it stops responding, and, as the Honda bulletin shows, a rich condition can even disturb the computer’s reading of the heater. Silicone from the wrong gasket sealer does the same. If the removed sensor shows white, black or glossy deposits, fix the source first, or a new sensor will fail the same way. The site’s article on the symptoms of a bad oxygen sensor covers what contamination looks like.
5. Blown Fuse Feeding the Sensors
Oxygen sensor heaters, and on some vehicles the sensors’ other circuits, share a fuse with other emissions components. General Motors’ preliminary information PIT5336 for the 2013 to 2015 Enclave, Traverse and Acadia with the 3.6L V6 lists P0134 among dozens of oxygen sensor codes, together with purge valve code P0443, all caused by an open Emission 1 fuse. The fuse was blown by the engine harness chafing on an air conditioning hose coupling. If P0134 arrives with codes for several sensors, test the fuse before anything else.
6. Engine Software
As the Acura RLX bulletin shows, the engine computer’s own logic can set P0134 on a working sensor. If the heater, sensor and wiring all test good and the code keeps returning, ask a dealer to check for software updates and service bulletins before replacing parts.
Diagnostic Order
- Look up what P0134 means for your make. On Honda and Acura it is a heater fault.
- Fix any misfire or rich-running condition first, and check for service bulletins.
- Record every code. Heater codes point to the heater; codes for several sensors point to a fuse.
- Test the heater: fuse, supply voltage and heater resistance.
- Watch the signal in live data on a fully warm engine, and force it rich and lean.
- Check the signal wiring and connector if the reading is stuck at one value.
- Replace the sensor only once the tests point at it, with the correct part for the engine.
Repair Cost
Typical costs, labelled as typical because sensor type and access vary:
- Fuse or relay: a few dollars to about $50, plus finding out why it blew.
- Upstream oxygen or air-fuel ratio sensor: roughly $100 to $350 installed.
- Wiring or connector repair: roughly $50 to $300.
- Spark plugs and fuel injectors where a rich condition is the root cause: several hundred dollars, more on engines with difficult access.
- Software update: often free under a bulletin or the emissions warranty, otherwise up to about $200.
Can You Keep Driving With a P0134 Code?
For a short time, if the engine runs smoothly. Without a working upstream sensor, the engine runs on its default fuel map, which usually costs some fuel economy and raises emissions, and the car will fail an inspection. If P0134 comes with misfires, a flashing light or a fuel smell, stop and fix that first. A rich, misfiring engine can damage the catalytic converter quickly.
Related Codes
- P0133: the same sensor responding, but too slowly. P0133 is a sluggish sensor, where P0134 is an inactive one. See the P0133 guide.
- P0131 and P0132: the same sensor’s circuit reading low or high voltage. See the P0131 guide.
- P0135: heater performance for the same sensor. With P0134, it points firmly at the heater. See the P0135 guide.
- P0030 and P0031: heater control circuit faults for the same sensor.
- P0154: the Bank 2 equivalent of P0134, on V engines.
- P0140: no activity detected on the downstream sensor, Bank 1 Sensor 2.
Frequently Asked Questions
What does the P0134 code mean?
Generically, P0134 means the upstream oxygen sensor on Bank 1 shows no activity: its signal is not responding the way a working, hot sensor’s should. On Honda and Acura vehicles, P0134 instead means an air-fuel ratio sensor heater fault.
Is it safe to drive with a P0134 code?
For a short time, if the engine runs smoothly. The engine falls back to default fuelling, costing some economy and raising emissions. Stop driving if the engine misfires, the light flashes or you smell fuel.
Do I need a new O2 sensor for P0134?
Not necessarily. A heater fault, a blown fuse, damaged wiring or engine software can all set it. Honda’s bulletin for its 2023 to 2025 hybrids even says not to replace the air-fuel sensor before inspecting the spark plugs, because leaking injectors were the real cause.
Why does a bad O2 sensor heater cause P0134?
An oxygen sensor produces no useful signal until it is very hot. If its heater fails, the sensor may stay cold, especially at idle, and its signal sits inactive, which is exactly what P0134 detects.
What is the difference between P0134 and P0133?
Both concern the upstream sensor on Bank 1. P0133 means it responds but too slowly. P0134 means it shows no meaningful activity at all.
How much does it cost to fix P0134?
A few dollars for a fuse, roughly $50 to $300 for a wiring repair, and $100 to $350 installed for an upstream sensor. If a rich condition is the root cause, spark plugs and injectors cost more.
As an Amazon Associate we earn from qualifying purchases.







