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 for $114.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.0 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 $114.99 $20.0
Toyota $114.99 $20.0
BMW $124.99 $20.0
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.

Check Engine Light
P0043
trouble codes

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

(7400)

Rating Summary
6879
249
58
41
173
6879
249
58
41
173
 at YourMechanic

David

13 years of experience
393 reviews
David
13 years of experience
Chevrolet Malibu L4-2.4L - Check Engine Light is on Inspection - Marietta, Georgia
He explained everything to me in detail on what I needed to know about my car. Definitely recommend him for getting the job done.
 at YourMechanic

Raymond

37 years of experience
402 reviews
Raymond
37 years of experience
Toyota Camry L4-2.2L - Check Engine Light is on - Las Vegas, Nevada
Raymond did a great job however I was charged for two hours labor and he was only here less than 45 minutes. should I expect this on future appointments with your mechanic ?
 at YourMechanic

Shane

17 years of experience
217 reviews
Shane
17 years of experience
Volkswagen EuroVan V6-2.8L - Check Engine Light is on Inspection - Austin, Texas
Arrived on time. Explained the issues he found and how he will fix it. I have parts on order and will schedule an appointment to have Shane install the parts when they arrive.
 at YourMechanic

Kanstantsin

19 years of experience
51 reviews
Kanstantsin
19 years of experience
Ford F-150 V8-4.6L - Check Engine Light is on Inspection - Littleton, Colorado
Kanstantsin arrived early. Was very courteous and professional. Will highly recommend to anyone. Thank you Kanstantsin.


More related articles

P3458 OBD-II Trouble Code: Cylinder 8 Deactivation/Intake Valve Control Performance
P3458 means that the MAF, MAP, or TP sensors have detected a problem with the cylinders due to electrical, sensor, or oil pressure issues.
P2634 OBD-II Trouble Code: Fuel Pump B Control Circuit High
P2634 means that there is an issue with the fuel pump B control due to the circulation being high, defective fuel pump or fuel relay, or broken wire.
P0583 OBD-II Trouble Code: Cruise Control Vacuum Control Circuit Low
P0583 means the cruise control is unable to properly maintain cruising speed due to a cracked or broken vacuum supply hose, or faulty wiring.

Related questions

Car is misfiring
It sounds to me like you have a wire connector issue with the ignition coil pins. The male and female sides fit too loose and only make partial contact. After driving a while a small amount of corrosion forms in...
EGR BPT valve & EGR solenoid valve need replacements
Hello there. When codes go away like this, it generally means that the fault has resolved itself or the Check Engine Light has failed in the cluster. If the code is gone this would indicate that there is not a...
Have already changed plugs, plug wires, and ignition coils, but the engine still wants to stall and shake a lot.
You may need to have you crankshaft position sensor (https://www.yourmechanic.com/services/crankshaft-position-sensor-replacement) relearned or have the sensor replaced. Also the catalytic converter (https://www.yourmechanic.com/services/catalytic-converter-replacement) could be partially clogged. If everything is working properly, then it is possible that some intake bolts could have...

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