OBD-II Code P0155: O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1)
What P0155 means, why it triggers, and how to fix it
- P0155 indicates a failed internal heater inside the Bank 2, Sensor 1 oxygen sensor, located on the engine side opposite cylinder #1.
- A burned-out oxygen sensor heater element causes over 80% of P0155 codes, requiring a $150 to $450 sensor replacement.
- Driving with this code reduces fuel economy by up to 12% and destroys the catalytic converter within 6 to 8 months, turning a $200 repair into a $2,000 nightmare.
- Always test the 15-amp O2 heater fuse and inspect the wiring harness for melted insulation before buying a new sensor.
What Does P0155 Mean?

The Powertrain Control Module (PCM) detected a problem with the built-in heater for the Bank 2, Sensor 1 oxygen (O2) sensor. This sensor sits before the catalytic converter on the engine side opposite cylinder #1. The heater warms the sensor to 600°F (315°C) immediately after startup, ensuring accurate readings for efficient, clean engine operation. When the heater fails, the engine stays in 'open-loop' mode too long, wasting fuel and increasing pollution.
Technical definition: P0155 is defined as "O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1)." The PCM detected the heater circuit drawing incorrect electrical current, or found an open or shorted circuit. The PCM tests these circuits regularly and triggers the Check Engine Light if it detects a fault on two consecutive drive cycles.
Can I Drive With P0155?
Yes, But With Caution. You can drive temporarily, but fix it within two weeks. Ignoring it causes poor gas mileage, higher emissions, and destroys the catalytic converter. Prolonged driving with a rich fuel mixture overheats the catalytic converter, a repair costing $1,200 to $2,800. Driving also prevents passing emissions tests because the O2 sensor readiness monitor flags as 'Not Ready'.
Common Causes
- Defective O2 sensor heater element (Very Common) — The small heater inside the oxygen sensor burned out due to age, constant heat cycles, or fluid contamination. This causes over 80% of P0155 codes.
- Blown fuse or faulty relay (Common) — The fuse or relay supplying power to the O2 sensor's heater failed, cutting off electricity. A blown fuse indicates a short in the wiring or the sensor itself.
- Damaged wiring or connectors (Common) — The wires leading to the O2 sensor are corroded, melted, frayed, or shorting to ground. This happens frequently due to heat from the nearby exhaust manifold or road debris.
- Exhaust leak near the sensor (Uncommon) — A leak in the exhaust manifold or downpipe allows fresh air to enter the exhaust stream. This cools the sensor and causes the PCM to misinterpret the heater's performance.
- Faulty Engine Coolant Temperature (ECT) sensor (Uncommon) — The PCM uses the ECT sensor to determine when to start monitoring the O2 heater's warm-up time. Inaccurate ECT readings cause the PCM to test the O2 heater at the wrong time, triggering a false P0155.
- Low battery voltage (Rare) — A weak battery or charging system problem causes low voltage across the vehicle's electrical system, triggering a heater circuit code.
- Faulty Powertrain Control Module (PCM) (Very Rare) — The car's computer has an internal fault and fails to send power or provide a proper ground to the heater circuit. Consider this only after ruling out all other possibilities.
Symptoms
- Check Engine Light is on — This is the first and often only symptom you will notice. The light stays on as long as the fault is present.
- Worse gas mileage — Because the sensor fails to warm up quickly, the engine runs on a less efficient, pre-set fuel mixture for longer. Expect an 8-12% reduction in fuel economy.
- Rough idle and sluggish performance when cold — The engine runs unevenly, hesitates, or lacks power for the first few minutes after a cold start until the exhaust naturally heats the O2 sensor.
- Failed emissions test — Inefficient engine operation during warm-up increases harmful hydrocarbon (HC) and Nitric Oxide (NOx) emissions, causing an automatic emissions inspection failure.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this code.
Common Fixes & Costs
- Replace the Bank 2, Sensor 1 Oxygen Sensor — Parts: $50-$250, Labor: $90-$200, ~1 hr book time (DIY)
- Replace Blown Fuse — Parts: $1-$10, Labor: $0-$50, ~0.1 hr book time (DIY)
- Repair Damaged Wiring or Connector — Parts: $10-$50, Labor: $100-$300, ~1.5 hr book time (Intermediate)
- Replace O2 Sensor Heater Relay — Parts: $15-$60, Labor: $20-$80, ~0.3 hr book time (DIY)
- Replace Powertrain Control Module (PCM) — Parts: $600-$1200, Labor: $200-$300, ~1.5 hr book time (Professional)
Used vs. New Parts: Buying Guide
When a used part is worth it: Never buy a used oxygen sensor. They are wear-and-tear items with a 60,000-90,000 mile lifespan. A used part fails quickly, doubling your labor costs.
Donor-vehicle mileage cap: roughly under 30000 miles for the part to have meaningful remaining life.
Donor quality checklist:
- If forced to buy used, source from a wrecked vehicle with under 30,000 miles.
- Reject sensors showing white, black, or green deposits.
- Demand a clear return policy and warranty.
Decision logic:
- If The cost of a new OEM or quality aftermarket sensor is less than $150 → Always buy new. The risk of a used part failing outweighs the minimal savings.
- If The vehicle is very old and has high mileage → A cheap new aftermarket sensor is better than a used one with an unknown history.
- If The part is an electrical sensor with a known wear-out failure mode → Always favor new. This applies to O2 sensors, MAF sensors, and crank/cam sensors.
Warranty tradeoff: Used parts offer a 30-day warranty that excludes labor. New aftermarket sensors offer 1-year to lifetime warranties. New OEM sensors carry a 1-year/12,000-mile warranty.
Worst-case if a used part fails: $200-$400 if a used sensor fails, requiring a new part plus repeat labor costs.
What Happens If You Wait — Timeline
- 0-2 weeks: Check Engine Light illuminates. The PCM detects the heater circuit fault on startup. No noticeable driving symptoms. (MPG impact: 0-5%% · Added cost: $0)
- 2 weeks - 3 months: Fuel economy drops noticeably as the engine stays in 'open-loop' mode longer. Rough idle occurs during the first few minutes of driving. (MPG impact: 5-12%% · Added cost: $30-$80 in wasted fuel.)
- 3-8 months: The engine runs consistently rich, fouling spark plugs and causing the catalytic converter to run hotter than designed. (MPG impact: 10-15%% · Added cost: $200-$500 for spark plug replacement and early catalytic converter strain.)
- 8+ months: Sustained rich conditions melt the internal substrate of the catalytic converter, causing permanent damage and triggering a P0420 code. (MPG impact: 15-25%% · Added cost: $1,200-$3,000 for catalytic converter replacement.)
Cost of Not Fixing It
- 0-1 month: Noticeable drop in fuel economy (5-12%) and guaranteed failure of an emissions test. (Added cost: $20-$60 in wasted fuel per month.)
- 1-6 months: The engine runs consistently rich, causing carbon buildup on spark plugs and overheating the catalytic converter. (Added cost: $150-$300 for a tune-up to replace fouled spark plugs.)
- 6+ months: Prolonged exposure to a rich fuel mixture melts the internal substrate of the catalytic converter, requiring expensive replacement. (Added cost: $1,200-$2,800 for catalytic converter replacement.)
Diagnosis Steps
- Check for a Blown Fuse and/or Relay
Consult your owner's manual to find the fuse and relay for the O2 sensor heater circuits. Pull the fuse and check if it is blown. If it is, replace it, but note that a short circuit likely caused it to blow and requires further inspection.
Tools: Owner's manual, fuse puller or needle-nose pliers (Beginner) - Visually Inspect the Wiring and Connector
Locate the Bank 2, Sensor 1 O2 sensor (on the engine side opposite cylinder #1). Follow its wires to the main harness. Check for melting, cracking, corrosion, or loose connections at the plug.
Tools: Flashlight, mechanic's mirror (Beginner) - Test the O2 Sensor Heater Resistance
With the sensor unplugged, switch your multimeter to Ohms. Measure the resistance between the two heater circuit pins on the O2 sensor (often two wires of the same color). A good sensor reads between 5 and 15 ohms. Infinite resistance (open) or near-zero resistance (short) means the sensor is dead and requires replacement.
Tools: Multimeter (Intermediate) - Test for Power at the Sensor Connector
Unplug the O2 sensor. Turn the ignition key to 'On' (engine off). Use a multimeter set to DC Volts to check for battery voltage (11-13 volts) at the heater power wire in the harness connector. No voltage indicates a wiring, fuse, or relay problem.
Tools: Multimeter (Intermediate) - Pro Tip: Test the Circuit Under Load
A multimeter shows 12 volts on an open circuit, but the circuit might fail to carry current. Wire a test light or old headlight bulb to the vehicle's O2 sensor harness connector. Start the engine. The bulb must light up brightly. A dim or unlit bulb confirms high resistance or an open circuit.
Tools: Test light or custom-wired bulb (Intermediate) - Check the Ground Circuit
The PCM controls the heater by switching the ground on and off. Check for continuity between the heater ground wire at the sensor connector and the corresponding pin at the PCM connector. An open circuit points to a wiring harness failure.
Tools: Multimeter, vehicle-specific wiring diagram (Advanced) - Pro Tip: Check Heater Current Draw with a Scan Tool
Use a professional scan tool to view live data for the O2 sensor heater circuit amperage. With the engine running, a functioning heater draws 0.5 to 1.5 amps. A reading of 0 amps indicates an open circuit; over 7.5 amps indicates a short.
Tools: Advanced scan tool with live data (Advanced) - Pro Tip: Test the PCM Driver with an Oscilloscope
If the sensor and wiring pass all tests, the PCM driver circuit is likely faulty. Connect an oscilloscope to the ground control wire. You must see a square wave pattern as the PCM pulses the ground. A flat line confirms a PCM driver failure. Stop DIY here and take the vehicle to a professional.
Tools: Oscilloscope, wiring diagram (Professional)
When This Code Triggers (Freeze-Frame Conditions)
- Engine Coolant Temp: 175-210°F (80-99°C) (Engine fully warmed up. The PCM waits for the engine to reach operating temperature before running the heater circuit test.)
- RPM: 1200-2500 (Steady cruise or light acceleration. The test runs when engine conditions are stable.)
- Engine Load: 20-50% (The engine is under a moderate load, typical of city or highway cruising.)
- Time After Start: 2-5 minutes (The fault triggers shortly after a cold start once the PCM determines the sensor failed to reach operating temperature.)
Related Codes

- P0135 — Identical code for Bank 1, Sensor 1. Seeing P0135 and P0155 together guarantees a shared power or ground issue, such as a single blown fuse or faulty relay controlling both upstream sensors.
- P0161 — Heater circuit code for Bank 2, Sensor 2 (downstream). If you have both codes, suspect a systemic issue on Bank 2, like a damaged wiring harness or a shared fuse.
- P0050 — A generic code for 'HO2S Heater Control Circuit (Bank 2, Sensor 1)'. It points to the exact same problems as P0155. Diagnosis is identical.
- P0167 — Heater circuit code for Bank 2, Sensor 3 (rare). If seen with P0155 and P0161, it confirms a shared power or ground fault for all Bank 2 O2 sensors.
Climate & Environmental Factors
- Cold Weather: The heater circuit is critical during cold starts. In colder climates, a P0155 fault causes severe rough idling and poor fuel economy during warm-up because the sensor takes significantly longer to reach operating temperature from exhaust heat alone.
- High Humidity: High humidity accelerates corrosion on wiring connectors if improperly sealed, causing high resistance and triggering the code.
- Altitude: Changes in air density at higher altitudes affect the overall air-fuel mixture, making the proper function of all O2 sensors critical to prevent engine stalling.
How to Talk to a Mechanic About This Code
Say this: "I have a P0155 code for the O2 sensor heater circuit on Bank 2, Sensor 1. Before replacing the sensor, please verify the integrity of the heater circuit, including the fuse, relay, and wiring, and confirm 12-volt power and ground at the sensor connector."
This proves you understand the code is an electrical circuit fault, not just a bad sensor. It forces the technician to perform proper diagnosis, saving you money if the issue is a $2 fuse.
Avoid saying:
- 'My check engine light is on, can you look at it?'
- 'Just replace the O2 sensor.'
- 'My car is running rough, I think it's a sensor.'
Questions to ask before authorizing the repair:
- Did you test the heater circuit's resistance at the sensor, and what was the reading?
- Did you confirm the circuit has power and ground at the connector?
- If replacing the sensor, what brand are you using and what is the warranty?
Where to Take It: Dealer vs Independent vs Chain
- Dealer:
Best for: Vehicles under powertrain or emissions warranty, Complex electrical issues requiring manufacturer-specific diagnostic tools, When previous attempts at a fix by other shops failed
Downsides: Highest labor rates, Recommends expensive OEM parts over comparable aftermarket options (Typical cost: +50% vs. baseline) - Independent Shop:
Best fit. A P0155 code is a routine electrical diagnosis that any competent independent shop handles effectively and affordably.
Best for: Out-of-warranty vehicles, Common diagnostic procedures and parts replacement, Building a long-term relationship with a trusted mechanic
Downsides: Quality varies; requires finding a shop with ASE-certified technicians. (Typical cost: +0% vs. baseline) - Chain Shop:
Acceptable for straightforward O2 sensor replacement, but avoid if you suspect a wiring issue.
Best for: Simple parts replacement when you already diagnosed the bad sensor.
Downsides: Technician skill varies widely., Poorly equipped for in-depth electrical diagnosis., Pressures customers into unnecessary services. (Typical cost: -10% vs. baseline)
When to Walk Away From the Repair
If the estimated repair cost exceeds 50% of the car's private-party value, seriously consider selling or trading in the vehicle.
- Car worth $4000, fix is $350: Fix it. The repair cost is well under the 50% threshold and keeps the car running properly.
- Car worth $12000, fix is $400: Fix it. This is a routine repair cost for a vehicle of this value.
- Car worth $2500, fix is $1500: Walk away. The repair cost exceeds 50% of the car's value. Put this money toward a replacement vehicle.
What Scan Tool You Need for This Code
Minimum: An OBD-II scanner that reads/clears codes and displays live sensor data.
A basic code reader only gives the P0155 code. To diagnose the issue without firing the parts cannon, you need live data to view O2 sensor voltage and confirm if the sensor is responding.
Budget: BlueDriver Pro (~$100) — Connects to your smartphone via Bluetooth to read/clear the code and display live O2 sensor voltage data. Perfect for DIYers confirming a lazy sensor.
Mid-range: Innova 5610 / XTOOL D7 (~$300-350) — Graphs live data, making it easier to visualize O2 sensor performance. Offers basic bidirectional controls to test the heater circuit directly.
Professional: Autel MaxiCOM MK808 / Launch X431 (~$500-1200) — Provides full bidirectional control to command the O2 sensor heater on and off, definitively testing the entire circuit from the PCM to the sensor.
Rent vs buy: Auto parts stores read codes for free. If you plan on doing your own maintenance, buying a budget scanner like the BlueDriver is mandatory.
How to Clear the Code After You Fix It
- Use an OBD-II scan tool to erase the P0155 trouble code.
- Start the engine and idle for 2-3 minutes to initiate computer self-tests.
- Perform a complete drive cycle to run readiness monitors.
Drive cycle (~20 minutes): Start the engine cold and idle for 3 minutes. Drive in mixed city/highway conditions for 20 minutes, including steady cruising at 55 mph and stop-and-go traffic. Cool down completely and repeat.
Readiness monitors affected: Oxygen Sensor Monitor, Oxygen Sensor Heater Monitor, Catalyst (Catalytic Converter) Monitor
Before emissions retest: drive at least 50 miles to fully set monitors.
Watch out for:
- Disconnecting the battery clears the code but resets all readiness monitors to 'Not Ready', causing an automatic emissions test failure.
- The code returns on the next drive cycle if the electrical fault remains unrepaired.
- Failing to complete a full drive cycle leaves the O2 sensor and catalyst monitors 'Not Ready'.
Will This Fail Emissions / State Inspection?
Yes — this code typically fails an OBD-II emissions inspection.
- California: A P0155 code triggers an automatic smog check failure. All readiness monitors must read 'Ready' before a re-test, requiring 50-100 miles of driving post-repair.
- New York: The NYS DMV emissions inspection includes an OBD-II scan. A P0155 trouble code causes immediate failure.
- Texas: In the 17 Texas counties requiring emissions testing, an illuminated Check Engine Light with a P0155 code fails the OBD-II test.
Most Commonly Affected Vehicles
- Ford F-150 (2004-2010) — On 5.4L 3V engines, the O2 sensor wiring harness routes near the exhaust and melts frequently. Variable valve timing (VVT) solenoid wiring damage also triggers this code.
- Jeep Grand Cherokee (1999-2010) — Internal heater element failures are extremely common on 4.7L and 5.7L V8 engines. Wiring harness damage near the rear driveshaft plagues 4x4 models.
- Chevrolet Trailblazer (2002-2009) — Connector corrosion and wiring issues are the primary culprits. The harness sustains damage where it passes over the transmission bellhousing.
- Dodge Ram 1500 (2002-2008) — Upstream O2 sensors on Hemi 5.7L engines fail internally at high rates, triggering heater circuit codes.
- Toyota Tacoma (2005-2015) — Higher mileage Tacomas experience O2 sensor heater failures. For the V6 (1GR-FE), Bank 2 Sensor 1 is on the driver's side.
- Honda Accord, Odyssey, Pilot (2003-2013) — Common on J-series V6 engines. Honda calls this an Air/Fuel Ratio Sensor, but heater circuit diagnosis remains identical.
- Nissan Maxima, Altima, Murano (2002-2012) — Age and heat cycles destroy sensors on VQ-series V6 engines. The Bank 2 sensor is notoriously difficult to access.
- Hyundai Sonata, Santa Fe (2006-2014) — Wiring issues and sensor failures are common. Cheap aftermarket sensors fail quickly on these models; use OEM or premium brands.
Manufacturer-Specific Notes
- Ford: P0155 triggers from issues in the variable valve timing (VVT) solenoid wiring, which routes near the O2 sensor harness and causes electrical interference.
- Chrysler/Jeep/Dodge: The PCM directly controls the heater ground. Internal PCM driver failures are significantly more common on these vehicles than other brands.
- General Motors (Chevrolet/GMC): The O2 sensor harness sustains damage where it crosses the frame or transmission. Water intrusion into the main connector causes severe corrosion and intermittent faults.
- Honda/Acura: Honda uses Air/Fuel Ratio (A/F) sensors instead of traditional O2 sensors for Sensor 1. The internal heater circuit is diagnosed exactly like a conventional O2 sensor.
Real Owner Stories
2002 Mitsubishi Montero with P0155
Check Engine Light illuminated with code P0155. The owner noticed decreased MPG but no drivability issues.
What they tried:
- Suspected the O2 sensor.
- Noted another user replaced the sensor but the code returned, indicating a wiring fault.
Outcome: The owner inspected the wiring harness from the sensor to the PCM for burned wires before replacing the sensor. They successfully used a direct-fit aftermarket sensor instead of a universal pigtail.
Lesson: Never assume the sensor is faulty. A recurring P0155 code after replacement guarantees an underlying wiring harness or connector issue.
2016 Acura TLX gets P0155 after DIY sensor replacement
After replacing the Bank 2, Sensor 1 O2 sensor with a new Denso part, a P0155 code appeared immediately and refused to clear.
What they tried:
- Reset the code, but it returned instantly.
- Disconnected the battery.
Outcome: The owner found oil contamination in the sensor connector, located directly under the oil fill hole. Cleaning the connector with electrical contact cleaner resolved the code.
Lesson: When a code appears immediately after a repair, suspect installation error or a contaminated connector. Always check for oil or coolant intrusion in the plug.
2005 Honda Pilot with P0135 and P0155
Scanner showed codes for both upstream O2 sensor heater circuits (P0135 for Bank 1 and P0155 for Bank 2).
What they tried:
- Replaced both O2 sensors, but the codes remained.
Outcome: The owner checked the under-dash fuse box and found a blown 15A fuse labeled 'LAF'. Replacing the $2 fuse cleared both codes permanently.
Lesson: Simultaneous heater circuit codes (P0135 and P0155) guarantee a shared power or ground issue. Always check the O2 heater fuse before buying sensors.
1998 Ford F-150 5.4L with persistent P0155
The P0155 code returned immediately after clearing, even after installing a new Bosch Bank 2, Sensor 1 O2 sensor.
What they tried:
- Replaced the O2 sensor.
- Cleared the code and completed a drive cycle.
Outcome: The owner tested for voltage at the sensor's plug and found zero power. Tracing the harness revealed a melted wire resting against the exhaust manifold. Repairing the wire fixed the code.
Lesson: If a new sensor fails to fix the code, perform electrical diagnosis immediately. Verify 12-volt power and ground at the sensor connector.
How to Prevent This Code From Triggering
- Replace upstream O2 sensors as a maintenance item (Every 100,000 miles) — The internal heating element degrades over time. Proactive replacement prevents heater circuit failure and protects the catalytic converter.
- Use high-quality fuel from reputable brands (Every fill-up) — Cheap fuels contain contaminants like silicone or sulfur that poison the oxygen sensor's element, causing premature failure.
- Address engine oil and coolant leaks promptly (As they occur) — Leaking fluids contaminate the oxygen sensor in the exhaust or saturate the wiring connectors, causing electrical shorts.
- Apply dielectric grease to O2 sensor connectors (When replacing a sensor) — Dielectric grease seals the electrical connector from moisture, preventing corrosion on the pins that triggers heater circuit codes.
Frequently Asked Questions
How much does it cost to fix a P0155 code?
The cost depends on the root cause. A simple fuse replacement costs under $20. Replacing the oxygen sensor costs between $150 and $450 at a repair shop.
Can I fix P0155 myself?
Yes, replacing a bad O2 sensor or blown fuse is a manageable DIY job requiring a special O2 sensor socket. Diagnosing wiring issues requires a multimeter and wiring diagrams. Take it to a professional if you cannot find 12-volt power at the sensor connector.
What are the most common mistakes when diagnosing P0155?
The most common mistake is replacing the oxygen sensor without checking the heater circuit fuse first. Another frequent error is confusing Bank 1 and Bank 2, leading to the replacement of the wrong sensor. Always verify the cylinder #1 location to correctly identify the banks.
Why did my P0155 code come back after replacing the O2 sensor?
If the code returns, the sensor was not the root cause. You likely have an unrepaired wiring short, a blown fuse, a corroded connector, or a fault in the PCM's heater control circuit. You must re-inspect the entire circuit with a multimeter.
Where is Bank 2, Sensor 1 located?
On a V-shaped engine (V6, V8), Bank 1 is the side with cylinder #1, and Bank 2 is the opposite side. Sensor 1 is the 'upstream' sensor, located in the exhaust manifold or downpipe before the catalytic converter.
What happens if I don't fix P0155?
You will experience poor fuel economy and higher emissions immediately. Over several months, running with a bad O2 sensor causes the engine to run too rich. This overheats and destroys the catalytic converter, a repair often costing over $1,500.
Will the P0155 code clear itself?
No, the Check Engine Light will not turn off on its own. You must repair the underlying electrical fault. Afterward, clear the code from the computer's memory using an OBD-II scan tool.
Can a vacuum leak cause a P0155 code?
It is highly unlikely. A vacuum leak affects the air-fuel mixture and triggers fuel trim codes like P0171, not a heater circuit code. P0155 is strictly an electrical fault specific to the heater element or its circuit.
Key Takeaways
- P0155 indicates a failed internal heater inside the Bank 2, Sensor 1 oxygen sensor, located on the engine side opposite cylinder #1.
- A burned-out oxygen sensor heater element causes over 80% of P0155 codes, requiring a $150 to $450 sensor replacement.
- Driving with this code reduces fuel economy by up to 12% and destroys the catalytic converter within 6 to 8 months, turning a $200 repair into a $2,000 nightmare.
- Always test the 15-amp O2 heater fuse and inspect the wiring harness for melted insulation before buying a new sensor.
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- What Does P0155 Mean?
- Can I Drive With P0155?
- Common Causes
- Symptoms
- Diagnostic Flowchart
- Common Fixes & Costs
- Used vs. New Parts: Buying Guide
- What Happens If You Wait — Timeline
- Cost of Not Fixing It
- Diagnosis Steps
- When This Code Triggers (Freeze-Frame Conditions)
- Related Codes
- Climate & Environmental Factors
- How to Talk to a Mechanic About This Code
- Where to Take It: Dealer vs Independent vs Chain
- When to Walk Away From the Repair
- What Scan Tool You Need for This Code
- How to Clear the Code After You Fix It
- Will This Fail Emissions / State Inspection?
- Most Commonly Affected Vehicles
- Manufacturer-Specific Notes
- Real Owner Stories
- 2002 Mitsubishi Montero with P0155
- 2016 Acura TLX gets P0155 after DIY sensor replacement
- 2005 Honda Pilot with P0135 and P0155
- 1998 Ford F-150 5.4L with persistent P0155
- How to Prevent This Code From Triggering
- Frequently Asked Questions
- How much does it cost to fix a P0155 code?
- Can I fix P0155 myself?
- What are the most common mistakes when diagnosing P0155?
- Why did my P0155 code come back after replacing the O2 sensor?
- Where is Bank 2, Sensor 1 located?
- What happens if I don't fix P0155?
- Will the P0155 code clear itself?
- Can a vacuum leak cause a P0155 code?
- Key Takeaways
- 🎟️ Get 5% Off