P0043 OBD-II Trouble Code: HO2S Heater Control Circuit Low (Bank 1 Sensor 3)

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0043 code

P0043 is a diagnostic trouble code (DTC) for "HO2S Heater Control Circuit Low (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 P0043 DIAGNOSTIC Get a fair and transparent estimate upfront

P0043 code definition

P0043 stands for low circuit voltage for the heated oxygen sensor bank 1 sensor 3. This code can be seen with P0044 and P0042.

What the P0043 code means

The definition of P0043 is low voltage for the heater control circuit. P0043 indicates that the car’s ECU has detected lower than expected voltage and has triggered a warning light.

What causes the P0043 code?

P0043 may have a few typical causes:

  • Bank 1 sensor 3 has failed
  • Open or shorted wiring for bank 1 sensor 3
  • Poor electrical connection or high resistance
  • Internal ECU issues

What are the symptoms of the P0043 code?

The vehicle’s engine control unit (ECU) detects lower than specified voltage from bank 1 sensor 3’s heater circuit. This triggers the Check Engine Light to be illuminated on the dash. When the heater control circuit malfunctions, it causes readings to not be accurate for bank 1 sensor 3. In rare cases, the vehicle may experience rough running and poor fuel economy.

How does a mechanic diagnose the P0043 code?

As with most DTC’s, step-by-step diagnostics are required to rule out simple issues before looking at more complex ones. Repair steps are as follows:

  • A scan tool is installed into vehicles OBD-II port to check if P0043 is present

  • Freeze frame data is observed so conditions for the code being triggered can be recreated

  • The code is cleared and a test drive is performed under the same conditions as the freeze frame data indicated.

  • If the Check Engine Light returns upon test, then the code is confirmed.

  • The technician performs a visual inspection of wiring and bank 1 sensor 3 for any damage, breaks, or shorted wiring.

  • Bank 1 sensor 3 voltage is checked to make sure it is not excessively low.

  • If low voltage is confirmed, bank 1 sensor 3 is faulty

  • If low voltage was not present, a diagnostic of the ECU will be performed, this test is manufacture and vehicle-make specific.

Common mistakes when diagnosing the P0043 code

P0043 is an uncommon code. Following all steps and not skipping anything is important so nothing is overlooked. Oxygen sensors should not be cleaned, and if faulty, should be replaced. Always confirm low voltage for oxygen sensor bank 1 sensor 3 before any replacement is performed.

How serious is the P0043 code?

P0043 is generally not a serious code as it usually does not cause any symptoms other than the Check Engine Light. With poor fuel economy and the vehicle running roughly, it is recommended to have this code looked at by a qualified technician as soon as possible to ensure safe operation of the vehicle.

What repairs can fix the P0043 code?

The most common repairs are as follows:

Additional comments for consideration regarding the P0043 code

Though this code is more uncommon, it does occur periodically. Following all steps and not jumping to conclusions before checking is important to make fixing this code simple. Refer to manufacture diagrams for the wiring and sensor locations to aid in diagnostics.

Need help with a P0043 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-6230.

trouble codes
P0043
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0043 code.

SCHEDULE P0043 DIAGNOSTIC
Get a $20 credit for the follow-up repair

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

5,170

Rating Summary
4,765
197
50
27
131
4,765
197
50
27
131

Fred

16 years of experience
364 reviews
Fred
16 years of experience
Mercedes-Benz E500 - Check Engine Light is on - Conroe, Texas
Fred was very friendly and thorough to get to the root of the issue. Even when he could not find a fault to why my engine light was on, he went above and beyond to make absolutely sure that the concern was minimized. Turns out, all that needed to be done was a reset but his diagnostic to address my issues was very intricate and appreciated.

David

17 years of experience
37 reviews
David
17 years of experience
Chevrolet Cruze - Check Engine Light is on - Aurora, Colorado
David was on time, professionalisms & honest! I would definitely request him again and pass along to friends/family.

John

18 years of experience
18 reviews
John
18 years of experience
Dodge Ram 1500 - Check Engine Light is on - Memphis, Tennessee
Demonstrated good integrity. Advised me when work I thought needed done was unnecessary and was helpful in identifying issues that needed to be addressed

Robert

21 years of experience
17 reviews
Robert
21 years of experience
Chrysler 200 - Check Engine Light is on - Fort Worth, Texas
Robert did a good job working on my car and letting me know what's needed to keep my car driving smoothly.


More related articles

P2266 OBD-II Trouble Code: Low Voltage in Water in Fuel Sensor
P2266 P2266 code definition The P2266 code is set when low voltage is detected in the WIF (Water in Fuel) Sensor circuit at the Engine Control Module (ECM). Other fuel system codes may set along with P2266. What the P2266...
P2344 OBD-II Trouble Code: Cylinder #9 Above Knock Threshold
P2344 means an issue with the cylinder 9 knock sensor circuit. Some causes are faulty knock sensor, damaged wires, and cylinder firing malfunctions.
P0236 OBD-II Trouble Code: Turbocharger Boost Sensor A Circuit Range/Performance
P0236 code definition Turbocharger Boost Sensor A Circuit Range/Performance What the P0236 code means P0236 is an OBD-II generic code that is...

Related questions

My problem is Check Engine Light on. Cruise control does not work, loses power on hills, as if it does not want to pull hill.

Hi there. From the description you have provided, there is several possibilities for your vehicle's drivability problems. Your vehicle's Check Engine Light may help diagnose the lack of power and inoperative cruise control. Accessing the vehicle's computer for codes stored,...

I just had a diagnostic performed on my car and the following error code came up P0299 boost control sensor.

Hi there. Check to see what the oil pressure is in the engine. If the oil pressure is low, then the P0299 code can appear. Also, check for the EGR operation and see if its sticking. A faulty EGR will...

Starting problem

At 180.000 miles, it could be just about anything. The P0161 and P0140 codes are oxygen sensor codes, and probably don't have anything to do with the starting issue, though you should have that investigated. The P0300 code however is...

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 (855) 347-2779 · hi@yourmechanic.com