Toyota P1155 Code: What It Means and How to Fix It

Got a check engine light and a scan tool showing Toyota P1155? You’re dealing with a heater circuit fault on your Bank 2, Sensor 1 air-fuel ratio sensor. It sounds scarier than it is — but ignoring it can cost you. Read through this, and you’ll know exactly what’s broken, where it is, and how to fix it right.

What Is the Toyota P1155 Code?

Toyota P1155 means your Engine Control Module (ECM) detected a problem with the heater circuit of the air-fuel (A/F) ratio sensor on Bank 2, Sensor 1.

This isn’t your standard oxygen sensor. Toyota’s A/F ratio sensor is a wideband device. It doesn’t just flip between rich and lean — it reads the exact mixture across a wide range of conditions. That precision lets your ECM fine-tune fuel delivery in real time.

But here’s the catch: the sensor only works when it’s hot enough — around 1,202°F (650°C) internally. A tiny built-in heater element gets it there fast. When that heater circuit fails, the sensor stays cold and useless, especially during cold starts and low-load driving.

The ECM notices the heater isn’t drawing the right amount of current — typically between 0.25 and 8 amps — and throws the P1155 code after confirming the fault over two drive cycles.

Where Is Bank 2, Sensor 1 on Your Toyota?

This trips people up all the time. Get this wrong, and you’ll replace the wrong sensor.

Bank 2 = the cylinder bank that does not contain cylinder #1.
Sensor 1 = the upstream sensor, sitting before the catalytic converter.

On most Toyota V6 engines mounted sideways (transversely) — like in the Camry, Sienna, Highlander, and Avalon — Bank 2 is the front bank, closest to the radiator. Pop the hood, and the P1155 sensor is the one you can actually see without too much digging.

Here’s a quick reference for common Toyota engines:

Engine Displacement Common Vehicles Bank 2 Location
1MZ-FE 3.0L 1994–2006 Camry, Avalon, Sienna Front (radiator side)
3MZ-FE 3.3L 2004–2007 Highlander, Sienna Front (radiator side)
2GR-FE 3.5L 2007–present Sienna, Highlander Front (radiator side)
1GR-FE 4.0L 4Runner, Tacoma, Tundra Driver’s side (LHD)
3UR-FE 5.7L Tundra, Land Cruiser Driver’s side (LHD)

On longitudinally mounted engines like the 1GR-FE in the Tacoma or 4Runner, Bank 2 moves to the driver’s side for left-hand-drive North American vehicles.

Note: If you drive a four-cylinder Toyota, there’s no Bank 2. A heater fault on that engine triggers P1135, not P1155.

Symptoms of Toyota P1155

You might feel very little — or you might notice several things at once:

  • Check engine light — the most obvious sign
  • Worse fuel economy — up to 10–15% drop in city driving
  • Rough or rich cold starts — the engine runs richer longer than normal
  • Failed emissions test — the ECM can’t maintain closed-loop fuel control

The real danger is invisible: when the heater fails, your engine runs rich longer during every cold start. That excess unburned fuel can ignite inside your catalytic converter, pushing it far beyond its temperature limits and melting the internal ceramic honeycomb. A sensor costs $180–$250. A catalytic converter costs $1,200–$2,500. The math is easy.

What Causes the P1155 Code?

The most common culprits, ranked by frequency:

  1. Failed heater element inside the sensor — The resistive filament fractures after thousands of heat cycles. This is the #1 cause of an open-circuit P1155.
  2. Blown A/F HTR fuse or dead relay — Check your engine compartment fuse box first. It’s a five-minute fix if this is the issue.
  3. Corroded or damaged wiring connector — Road salt and heat eat through connectors over time, adding resistance to the circuit.
  4. Melted wiring harness — The front exhaust manifold runs extremely hot. If the harness loses its retaining clips, it touches the manifold and shorts out.
  5. Sensor contaminated by coolant or oil — Silicates from a head gasket leak or phosphorus from worn piston rings can poison the sensor element.
  6. Faulty ECM heater driver — Rare, but a melted harness can damage the transistor inside the ECM that controls the ground side of the heater circuit.

How to Diagnose Toyota P1155 Step by Step

Don’t just throw a sensor at it. Follow this process and you’ll fix it right the first time.

Step 1: Read the Code and Check Freeze Frame Data

Use an OBD-II scan tool to confirm P1155 and pull your freeze frame data. This snapshot tells you what the engine was doing when the fault triggered — coolant temp, engine load, vehicle speed. It’s your first clue about when and why the heater circuit failed.

Step 2: Check the Fuse and Relay

Before touching the sensor, open your fuse box. Look for the “A/F HTR” fuse and relay. On a 2006 Toyota Tacoma, they’re easy to find in the main engine compartment fuse block. On a 2011–2018 Sienna, fuses are split between the engine bay and the interior — check both. Replace any blown fuse and retest before moving on.

Step 3: Inspect the Wiring Harness Visually

Trace the harness from the sensor back toward the firewall. Look for:

  • Melted or cracked insulation from exhaust heat
  • Broken retaining clips letting the harness sag against hot metal
  • Green corrosion inside the electrical connector

Step 4: Test the Sensor’s Heater Resistance

Unplug the sensor. Set your digital multimeter to resistance (Ω). Measure across the two heater terminals on the sensor side — they’re usually the two identical-colored wires, often black.

Test Condition Spec Range What OL (Infinite) Means
Cold (ambient temp) Very low resistance (approx. 2–10 Ω) Heater element is open — replace sensor
Warmed up Slightly higher Confirmed internal short if below spec

For early Toyota wideband sensors, the heater resistance spec is extremely tight. If your reading shows “OL,” the sensor is done. Replace it.

Step 5: Check Power and Ground at the Harness

With the ignition on and the sensor unplugged, probe the harness connector with your multimeter:

  • One pin should show battery voltage (~12V) relative to engine ground. No voltage means the problem is in the fuse, relay, or wiring between them.
  • The other pin is the ECM-controlled ground. With the engine running, this pin should pulse on and off. Use a test light or oscilloscope to confirm the ECM is trying to activate the heater.

If power is present but the ground side never activates, the ECM’s heater driver may be damaged — usually caused by a previous wiring short.

California vs. Federal Emissions: This Matters More Than You Think

Here’s where a lot of DIYers go wrong and end up with the check engine light right back on after replacing the sensor.

Toyota built two versions of many vehicles: one for California emissions (CARB) and one for Federal/EPA standards. California models use wideband A/F ratio sensors. Some Federal models use standard narrowband oxygen sensors instead.

If you put a standard O2 sensor into a California-spec vehicle, your ECM can’t read the signal. P1155 (or P1135) comes right back. You’ve wasted your money.

How to check which emissions spec your Toyota has:

  1. VECI Label — Look under the hood on the radiator support or hood underside. If it says “California” or “CARB,” you need an A/F ratio sensor, not a standard O2 sensor.
  2. VIN Decoding — Your Toyota dealer can confirm via the VIN. You can also decode your VIN here.
  3. Wire Count — A/F ratio sensors have four wires, but the signal operates at different voltage levels than a standard two- or four-wire O2 sensor.

Don’t assume your car has Federal emissions just because you didn’t buy it in California. Many manufacturers produce vehicles meeting California standards for all 50 states. Your car in New York or Texas might still need the California-spec sensor.

Use OEM Denso — Not a Cheap Aftermarket Sensor

Toyota’s ECM watches the heater circuit with very tight tolerances. Aftermarket sensors often use heater filaments with slightly different resistance values. They might work fine at room temperature, but on a freezing winter morning or a scorching summer day, their resistance drifts outside the ECM’s accepted range — and the code comes back.

Worse, universal-fit sensors require you to cut and splice your factory wiring. Every splice is a future failure point. If moisture gets in, resistance creeps up, and P1155 returns months later.

A direct-fit Denso OEM sensor plugs straight into your factory connector — no splicing, no guessing, no callbacks. It runs $180–$250 and is worth every dollar.

P1155 and Related Codes You Might See Together

Toyota P1155 rarely shows up alone. Here’s what commonly comes with it and what it means:

Related Code Description Connection to P1155
P1135 Bank 1, Sensor 1 heater malfunction Both codes appear when the A/F HTR fuse or relay fails
P1150 / P1130 A/F sensor range or performance fault A dead heater = a dead signal = performance codes follow
P0125 Insufficient coolant temp for closed loop ECM can’t reach closed loop because the sensor never heats up
P0171 / P0174 System too lean (Bank 1 or 2) A cold, malfunctioning sensor can report false readings and confuse fueling

Always fix the heater circuit first. A working heater is a prerequisite for sensor performance. Fix P1155, and P1150 usually disappears with it.

What It Costs to Fix Toyota P1155

Here’s the real-world cost breakdown — and what happens if you wait:

Cost Item Estimated Cost (USD) Risk of Delaying
OEM Denso replacement sensor $180–$250 Recurring check engine light
Professional labor $100–$180 None, if done correctly
Annual fuel economy loss $200–$450 Higher emissions, ongoing waste
Catalytic converter replacement $1,200–$2,500 Vehicle value drops significantly

The sensor fix is a straightforward repair on most Toyota V6s — especially Bank 2, Sensor 1 on transverse engines, where the sensor faces the front of the engine bay and access is relatively easy.

The catalytic converter is not. Fix the sensor now, and you protect one of the most expensive components on your vehicle.

Toyota P1155 isn’t a vague warning — it’s your ECM telling you the sensor’s heater has failed and the engine is flying blind during cold starts. Test the fuse first, check the wiring, measure heater resistance, confirm your emissions spec, and use the correct OEM Denso sensor. That’s the complete fix.

How useful was this post?

Rate it from 1 (Not helpful) to 5 (Very helpful)!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

  • As an automotive engineer with a degree in the field, I'm passionate about car technology, performance tuning, and industry trends. I combine academic knowledge with hands-on experience to break down complex topics—from the latest models to practical maintenance tips. My goal? To share expert insights in a way that's both engaging and easy to understand. Let's explore the world of cars together!

    View all posts