P0055 OBD-II Trouble Code: Heater Circuit Resistance (Bank 1, Sensor 3)

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

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

Cost of diagnosing the P0055 code

P0055 is a diagnostic trouble code (DTC) for "Heater Circuit Resistance (Bank 1, Sensor 3)". 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. 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$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0055 DIAGNOSTIC Get a fair and transparent estimate upfront

P0055 code definition

Heater Circuit Resistance (Bank 1, Sensor 2)

What the P0055 code means

When this code is set it means that the Engine Control Module (ECM) has detected a problem with the amount of resistance in the heater circuit for the third oxygen sensor on bank one of the engine.

What causes the P0055 code?

The most common cause for this code is the heater inside the oxygen sensor burning out. When this happens, it will cause the circuit to either incomplete, or open, or short out. Essentially, the ECM has a preset amount of resistance that it wants to see for the sensor to heat up properly.

When the circuit is open, there will be an infinite amount of resistance because current can no longer travel along a complete path. When the sensor shorts out, the resistance is too low and the sensor will not heat up enough for the sensor to operate properly.

What are some of the symptoms of the P0055 code?

There are no perceptible symptoms for a P0055. The only symptom of P0055 is that the sensor will not begin operating correctly until the exhaust has heated it up sufficiently, as opposed to the built-in heater heating it up. This could cause an increase in emissions, which is why the Check Engine Light is illuminated.

How does a mechanic diagnose the P0055 code?

The diagnosis starts with a visual inspection of the sensor and its associated wiring. Besides a failed sensor heater, the most common issue that causes this code is damaged wiring or connectors. The damage could be caused by rubbing on body components, or from road hazards.

Once the visual inspection is completed, the next step is to measure the resistance of the heater in the oxygen sensor. This is done by unplugging the connector for the oxygen sensor and using a multimeter to measure the resistance, measured in ohms, across the heater terminals. The service manual will have a specification for a known good sensor. If the reading is out of specification, then the sensor will need to be replaced.

If the sensor is good, the next step is to measure the resistance of the wiring from the ECM to the oxygen sensor plug. Usually, you never have to go this far because the sensor is almost always at fault. Generally, you'd like to see the resistance of the wiring to be less than half an ohm.

If that checks out, the most likely culprit lies within the Engine Control Module itself. The ECM usually activates and grounds the heater circuit. There can be problems in the circuit; the contacts in the ECM may get burned and cause a higher than normal resistance reading. This would definitely cause the P0055 code to set.

Common mistakes when diagnosing the P0055 code

  • Not properly performing tests and diagnostics

As stated earlier, the sensor itself is often the problem. Often times a mechanic may just replace the sensor without any diagnostics, which isn't always the best path to repair.

How serious is the P0055 code?

Generally this code is not very serious. However, there is a very slight chance that a problem in the heater circuit could burn the contacts in the Engine Control Module. Replacing an ECM can be quite costly.

What repairs can fix the P0055 code?

Need help with a P0055 code?

YourMechanic offers certified mobile 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-6220.

P0055
trouble codes
Check Engine Light

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

SCHEDULE P0055 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,810

Rating Summary
4,424
187
47
28
124
4,424
187
47
28
124

Joel

19 years of experience
741 reviews
Joel
19 years of experience
Acura RL - Check Engine Light is on - Jacksonville, Florida
very knowledgeable and precise. able to fix electrical issues in my car. Right on time for the appointment.

Christopher

15 years of experience
41 reviews
Christopher
15 years of experience
Honda Accord - Check Engine Light is on - Fairburn, Georgia
Christopher was excellent! He explained everything in detail to make sure I understood. He was professional and provided me with the next course of actions to resolve my care issues. I'm glad he was sent to service my car.

Alexander

18 years of experience
58 reviews
Alexander
18 years of experience
Saab 9-7x - Check Engine Light is on - Kissimmee, Florida
He was very friendly and very helpful . I felt like it was being around a close friend , also gave me so very good advice on my car & future advice about it . Highly recommend mechanic, would use his services again .

Matthew

31 years of experience
639 reviews
Matthew
31 years of experience
Jeep Patriot - Check Engine Light is on - Norfolk, Virginia
Matthew was on time which was a relief, he is very knowledgeable and was easy to understand what was wrong and what was being done. I am recommending to friends and family due to the great experience Matthew gave me. Extremely professional 10/10

More related articles

P0135 OBD-II Trouble Code: O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)
P0135 code definition O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1) What the P0135 code means P0135 is the OBD-II generic...
P0249 OBD-II Trouble Code: Turbocharger Wastegate Solenoid B Low
P0249 P0249 code definition The P0249 code indicates that the PCM is detecting an abnormal reading coming from the turbocharger wastegate solenoid “B” circuit. What the P0249 code means Circuit B is a specific wastegate solenoid wherein multiple solenoids...
P0118 OBD-II Trouble Code: Engine Coolant Temperature (ECT) Sensor Circuit High Open Problem
P0118 code definition Engine Coolant Temperature (ECT) sensor circuit high open problem What the P0118 code means P0118 is the OBD-II generic...

Related questions

Unplugged wires ECM DTC

Hello. It is a common issue for the ABS control module to go bad on these trucks. Either the modules are ridiculously expensive or they just aren't available anymore. That is why the connector was unplugged. That is the "cheap"...

Battery light came on went and bought a new battery battery light comes on about 1 minute after starting car.

The alternator on this vehicle is computer controlled and if the alternator is not communicating to the computer then it may default to a set charging rate that will show up as good when testing using standard methods. The computer...

Engine rattling, shaking and loss of power

The VANOS unit or solenoid can cause a rattling sound from the engine. The VANOS is a camshaft timing system which runs off of engine oil pressure. If the oil is the wrong viscosity or the system has a buildup...

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