P0155 OBD-II Trouble Code: 02 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1)

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P0155 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0155 code

P0155 is a diagnostic trouble code (DTC) for "02 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1)". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $79.99. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$79.99$20.00
Toyota$79.99$20.00
BMW$79.99$20.00
SCHEDULE P0155 DIAGNOSTIC Get a fair and transparent estimate upfront

Check Engine Light

P0155 trouble code definition

O2 Oxygen Sensor Heater Circuit Malfunction (bank 2 sensor 1)

What the P0155 code means

When the P0155 code is present, it is an indication that the heater element of the oxygen sensor is taking longer than the normal to heat up. The power control module (PCM) will store the P0155 trouble code and the Check Engine Light will come on to alert the vehicle’s operator to the problem.

What causes the P0155 code?

  • The oxygen sensor (bank 2 sensor 1) not working properly
  • A broken or bare wire leading to the oxygen sensor
  • A fuse to the circuit for the oxygen sensor has blown
  • The engine coolant temperature sensor not working as it should
  • The power control module (PCM) is defective (much less likely)

What are the symptoms of the P0155 code?

  • The Check Engine Light is illuminated
  • The vehicle is running rough
  • The vehicle is consuming more fuel than usual
  • The vehicle is shutting off occasionally
  • There is a rotten egg smell coming from the exhaust
  • There is black smoke coming out of the exhaust

Some or all of these symptoms may be present with the P0155 trouble code.

How does a mechanic diagnose the P0155 code?

In most cases, the presence of this code indicates that the oxygen sensor needs to be replaced. Before doing so, the following steps should be taken:

  • Use an OBD-II scanner to collect the trouble codes that have been stored by the power control module (PCM).

  • Visually inspect the wiring that leads to the oxygen sensor for breaks in the wires or bare wires.

  • Use the OBD-II scanner to view live data in order to make sure the oxygen sensor is working properly.

  • If the coolant temperature sensor is not operating properly, the power control module (PCM) will store this code as well, so this should be inspected and tested as well.

  • In rare cases, the power control module (PCM) may be defective and this would require advanced diagnosis to make a determination as to whether this is the problem. This should be considered last, and only after every other possible attempt at repair has failed.

Common mistakes when diagnosing the P0155 code

  • Replacing the oxygen sensor before inspecting the other components

  • Not inspecting the wires leading to the oxygen sensor for breaks and/or bare wires before the oxygen sensor is replaced

How serious is the P0155 code?

The P0155 trouble code is considered to be a moderately serious code. The reason for this is that drivability problems and poor fuel consumption is possible when this trouble code is present.

What repairs can fix the P0155 code?

Additional comments for consideration regarding the P0155 code

The removal of the oxygen sensor can be difficult if you do not have an oxygen sensor set and propane tank. The oxygen sensor can be difficult to reach, depending on the vehicle. If the oxygen sensor has ceased in the exhaust, which is common, a heating element will be required to remove it.

Need help with a P0155 code?

YourMechanic offers certified mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

P0155
Check Engine Light
trouble codes

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P0155 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.8/5

Number of Reviews

4,255

Rating Summary
3,898
174
45
26
112
3,898
174
45
26
112
Ben

Ben

39 years of experience
1020 reviews
Ben
39 years of experience
Lexus LS430 - Check Engine Light is on - Houston, Texas
I was very pleased with the courtesy and work of Mr. Smith. He was exceptional in explaining and correcting the problem and thereby gained my trustI . I request he be my mechanic in all future service requests. I had a great experience working with Mr. Ben Smith.
Richard

Richard

19 years of experience
203 reviews
Richard
19 years of experience
Ram ProMaster 1500 - Check Engine Light is on - Bonita Springs, Florida
Prompt, polite and personal. Took the time to explain the process and his recommendations. 2 thumbs up
Michael

Michael

23 years of experience
37 reviews
Michael
23 years of experience
Ford F-150 - Check Engine Light is on - Federal Way, Washington
Very helpful and explained everything and what needs to be addressed. I feel informed and confident in Mike’s assessment and look forward to him performing services on my vehicle.
Rigoberto

Rigoberto

9 years of experience
650 reviews
Rigoberto
9 years of experience
Honda Civic - Check Engine Light is on - Chicago, Illinois
Rigoberto came on time & quickly diagnosed the problem- rats chewed thru wiring near the battery. He wasn’t able to fix it himself bc of parts, but gave me recommendations on where to go & how to not have the dealership sell me services that are not needed.

More related articles

Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...
How to Transfer a Car Title in Idaho
In order to prove ownership of a car, you must have the title. However, when a car is sold, given away or inherited, the title needs...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...

Related questions

Q: Periodically vehicle runs rough at idle.

Hi there. Most of the codes that are coming on are for a misfire on cylinder number 3. Check the spark plug and wire on cylinder 3 and see if you are getting a good spark. Then check the fuel...

Q: o2 sensor reads 0 volts.

You may need to look at the code P0122 since it pertains to the throttle position sensor and this can affect all the drive symptoms you are having. The O2 sensor readings seem to be normal and you are not...

Q: Transmission only has 1st gear

Hello. P0732 is the trouble code for an abnormal gear 2 shift ratio. If the vehicle's transmission computer detects that there is an issue with the gear ratio and timing of second gear, it will set off this code to...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com