P0038

HO2S Heater Control Circuit High (Bank 1 Sensor 2)

DTC P0038, sometimes indicated as P003800 is an OBD diagnostic trouble code indicating a generic fault with the vehicle powertrain (i.e. engine and gearbox). This code identifies an error with the air/fuel mixture causing ho2s heater control circuit high (bank 1 sensor 2).

What the code means
This code indicates that the heater element in the oxygen sensor (Bank 1 Sensor 2) is not working properly.
What causes the code
This code is caused by a failed oxygen sensor heater element, a wiring issue, or a problem with the heater control circuit.
What to do
If this code is present, the oxygen sensor heater element should be checked for proper operation. If the element is found to be defective, it will need to be replaced. If the wiring is found to be at fault, the wiring should be repaired or replaced as necessary. If the problem is with the heater control circuit, the circuit should be checked for proper operation.

  • P0038: HO2S Heater Control Circuit High (Bank 1 Sensor 2)
  • P0038: HO2S Heater Control Circuit High Bank 1 Sensor 2
  • P0038: HO2S Bank 1 Sensor 2 Heater Circuit High
  • P0038: HO2S Heater Control Circuit High
  • P0038: Heated oxygen sensor (HO2S) 2, bank 1, heater control – circuit high
  • P0038 00: Lambda probe heater circuit (cylinder block No. 1, probe No. 2) - short circuit to the "plus" supply wire
  • P0038 00: Heated oxygen sensor (HO2S) 2, bank 1, heater control - circuit high

DTC Trouble Code Search
Bulletins

Bulletins are notices put out by manufacturers in conjunction with the NHTSA to notify the public of manufacturing issues or changes.

  • NTB15053A - ELECTRICAL SYSTEM:SOFTWARE
    NISSAN: If you confirm one or more of the following dtcs has set: * P0037 - ho2 htr (b1) (heated oxygen sensor 2 heater control circuit low) * P0038 - ho2 htr (b1) (heated oxygen sensor 2 heater control circuit high) * P0137 - ho2s2 (b1) (hea
  • ITB15022 - BACK OVER PREVENTION
    INFINITI: If you confirm: the mil is on and any of the following dtcs are stored in the ecm: - P0037, P0038, P0057, P0058, P0139, P0159, P0141, P0161, P0137, P0157, P0138, P0158 action: 1. Refer to step 6 in the service pro
  • NTB15051 - EQUIPMENT
    NISSAN: If you confirm: any of the following dtcs are stored in the ecm: - P0037, P0038, P0057, P0058, P0139, P0159, P0141, P0161, P0137, P0157, P0138, P0158 action: refer to the flow chart in this bulletin. See this bulletin f
  • VSA-17-02 R02 - ENGINE (PWS)
    VICTORY: Victory has determined that some 2016-2017 106 ci motorcycles may set false-positive P0032 and P0038 trouble codes for the oxygen sensor heater circuit. Victory has developed an updated ecm calibration to improve the o2 heater circuit diagn
  • VSA-17-02 R01 - ENGINE (PWS)
    VICTORY: Victory has determined that some 2016-2017 106 ci motorcycles may set false-positive P0032 and P0038 trouble codes for the oxygen sensor heater circuit. Victory has developed an updated ecm calibration to improve the o2 heater circuit diagn
  • 04104 - ENGINE AND ENGINE COOLING:ENGINE
    TOYOTA: Malfunction indicator lamp (mil) on, diagnostic trouble code (dtc) P0037, P0038 or P0136. *nm
Consumer Complaints for this DTC



2010 VOLKSWAGEN ROUTAN with 6000.0 miles

August 11, 2010 the check engine light was one. Codes P0038 and P0032 for 02 sensor faults populated. The codes were cleared. We were without the use of our vehicle for approximately day. September 13, 2010 the check engine light continued to come on. The grounds were tightened and the vehicle was test driven. A loaner/rental vehicle was issued for approximately 2 days. December 3, 2010 the check engine light was still coming on and off. Check and found fault codes stored for rear 02 sensor. The faulty rear 02 sensor was replaced. A loaner/rental vehicle was issued for approximately 4 days. February 18, 2011 the check engine light was still coming on. It was determined that the ecm needed to be reset. The ecm was reset and rechecked for codes. A loaner/rental vehicle was issued for approximately 1 day. May 13, 2011 the check engine light was still coming on. The Routan stalled out twice in one day while driving. The win module was replaced and two new keys were programmed for the vehicle. A loaner/rental vehicle was issued for approximately 10 days. October 31, 2011 the vehicle was humming during acceleration and pulling without properly switching gears. Metal was found in the pan bell, housing and compounds. The transmission was replaced. A loaner/rental vehicle was issued for approximately 13 days. December 7, 2011 the Routan stalled out twice when going from reverse to drive. A loaner vehicle was issued and we were without the use of our vehicle for approximately one day. December 16, 2011 the vehicle stalled while in motion twice, once while stopping at a traffic signal and again while parking and placing the vehicle in reverse. We took the vehicle to your dealership to be tested and repaired. We were issued a loaner vehicle. As of today, december 16, 2011, we are still without the use of our vehicle.
POWER TRAIN, ELECTRICAL SYSTEM



2006 CHRYSLER 300C with 56449.0 miles

The car cut off 3 times in one day for no apparent reason; once while pulling out into oncoming traffic, then after fueling the car and pulling out of the gas station into oncoming traffic, then while driving down the street at about 35 mph. Fortunately, i safely guided the car to the side of the road to avoid a collision. The dealership replaced 2 sensors (code:P0038)- $501.98. One week later, the car continued to cut off while driving. The dealership codes that came up: P0038, P0058, P0052, P0032, pmc & engine harness,& pmc engine computer - $2000 - declined repairs because sensors (P0038) were just replaced . Chrysler service bulletin 08-34-05 june 30, 2015 addresses this issue. Chrysler corp -michael browsowski says the car (now 56,484 miles) is out of warranty so they owe us nothing, but as a good will gesture, they will pay for 2 parts only - not labor. He admitted that a car cutting off is unacceptable, but refused to cover the entire cost of repair. He also refused to reply to my written complaint in writing. Chrysler continues to shirk their responsibility to recall and repair this manufacturer's defect. Customer with same complaint: http://www.Carcomplaints.Com/Chrysler/300c/2006/engine/engine_stalls_shuts_off_while_driving.Shtml
STEERING, ENGINE UNKNOWN OR OTHER

Previous Code: P0037 | Next Code: P0039