Codes p0037, p0057 and P0057

2005 BMW X5
191,456 MILES • 3.0L • 6 CYL • 4WD • AUTOMATIC
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
DTC_CNT 2
FUELSYS1 CL
FUELSYS2 CL
LOAD PCT ( %) 6.7
ETC 90 c
SHRTFT1 ( %) 0.0
LONGFT1 ( %) 0.0
SHRTFT2 (%) -3.2
LONGFT2 ( %) 0.0
RPM 714
VSS 0
SPARKADV 7
IAT 4 c
MAF(G/s) 3.92
O2B2S1 (V) 0.485
O2B1S1 ( V) 0.770
SHRTFTB1S1 % -0.8
O2B1S2 0.500
Trouble codes p0037 HO2S Heater Control Circuit Low B1S2 .

P0057, P0057 HO2S Heater Control Circuit Low B2S2.
Sep 23, 2017 at 2:15 AM
Advertisement
Avatar
STEVE W.
  • CERTIFIED EXPERT
  • 15,113 POSTS
Heater control circuit low is a shorted O2 heater circuit. Start by tracing the wires from the sensors up to the computer. Most likely item will be that they are hitting the exhaust or engine and have melted/chaffed through and are grounding out.
Sep 23, 2017 at 5:17 AM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
Hi, thanks for answer. when i plugged my obd there was p0036 Heated Oxygen Sensor Control Circuit B1S2.
p0056Heated Oxygen Sensor Control Circuit B1S2.
then i changed o2 sensors and now showing p0037 p0057. wires are good. i checked with multi-meter and heater circuit is good.
Sep 23, 2017 at 12:07 PM
Advertisement
Avatar
STEVE W.
  • CERTIFIED EXPERT
  • 15,113 POSTS
Which sensors did you change?

P0036 Heater Control Circuit B1 S2 = Broken or open heater control circuit.
P0037 Heater Control Circuit Low B1 S2 = Shorted to ground heater control circuit.

P0056 Heater Control Circuit B2 S2 = Broken or open heater control circuit.
P0057 Heater Control Circuit Low B2 S2 = Shorted to ground heater control circuit.

Do you have twelve volts at the red wire/white stripe on each sensor?
Check to see if the brown wire is grounded with the key OFF.
Next connect a test light between the brown and Red/white and turn the key on.

Do you have a scan tool that can command the O2 heaters on/off?
Sep 24, 2017 at 12:40 AM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
i changed down stream sensors. i will check.
Sep 24, 2017 at 5:07 AM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,854 POSTS
Please let us know what happens so it will help others.

Cheers, Ken
Sep 26, 2017 at 11:46 AM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
hi i'm still serching for solution my friend checked ECM and wires, he sad that there was water wiers are rusted we cleand all wires but didn't changed ECM, he sad that maybe there was water to, going to change ECM. also diagnostic tool (launch )showed B1 S2, B2 S2, low voltage. someone told me that maybe it's bad cats symptom.
Oct 14, 2017 at 5:38 AM
Avatar
STEVE W.
  • CERTIFIED EXPERT
  • 15,113 POSTS
Bad cat won't cause an O2 low voltage. If the wiring has corrosion that would cause low voltage and if water got into the ECM then you can get a lot of codes that are not real codes but things caused inside the ECM.
Oct 14, 2017 at 11:11 AM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
hi ECM is good wires ar good every thing is good. i I remembered that the codes Appeared when mechanic removed exhaust (p0036 p0056) than i changed O2 sensors now showing p0037 p0057 :/ every thin is good all wires from ECM , wires from ECM to o2 are good showing 13.9 V. maybe liking exhaust is faulty ?
Oct 28, 2017 at 1:28 PM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,854 POSTS
Leaking exhaust will definitely cause a lean problem and trigger O2 codes. Here is a guide that can help you see what I we are talking about.

https://www.2carpros.com/articles/repair-lean-mixture-codes-p0171-or-p0174-on-some-manufacturers

Please let us know what happens so it will help others.

Cheers, Ken
Oct 28, 2017 at 5:08 PM
Avatar
STEVE W.
  • CERTIFIED EXPERT
  • 15,113 POSTS
The wires showing 13.9 are the O2 heater wires. They are not the signal feeds.
Which sensors did you change? The ones showing the codes are the ones after the converters.
Oct 28, 2017 at 5:12 PM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
I changed down stream sensors
Oct 28, 2017 at 10:57 PM
Avatar
STEVE W.
  • CERTIFIED EXPERT
  • 15,113 POSTS
The first codes you had (P0036, P0056) both indicated a problem with the heater control circuits. Then after the exhaust and changing the sensors you now have P0037 and P0057, Both of those codes still indicate a problem with the heater control circuits, this time it's low voltage.

The battery voltage should be the same to all 4 sensors as they all use voltage from the same fuse. The heaters are turned on/off by the PCM using the Brown wires to ground them. The codes say that the voltage the PCM expects to see on that wire isn't correct.
Were the sensors you used OEM units or after market? It's possible they are just enough different that the PCM thinks they are bad, even if they are working.
BMWs can be temperamental like that. If the OEM sensor is 4 ohms and the new sensor is 5 ohms the PCM will see a lower voltage then it should. Even though the heaters are working you will get a code.
Oct 29, 2017 at 11:53 AM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
Sensors are aftermarket,
Oct 29, 2017 at 11:57 AM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
Hi my catalyc converter just died, i changed it and still showing p0037 p0057.

DTC_CNT 2
FUELSYS1 CL
FUELSYS2 CL
LOAD PCT ( %) 6.7
ETC 99 c
SHRTFT1 ( %) -3.1
LONGFT1 ( %) -3.9
SHRTFT2 (%) -2.3
LONGFT2 ( %) -3.9
RPM 699
VSS 0
SPARKADV 5
IAT 48 c
MAF(G/s) 3.78
shriftB1S1 (%) -2.3
O2B1S1 (V) 0.725
O2B1S2 ( V) 0.745
SHRTFTB2S1 % -3.9
O2B1S2 1.230
No Leaking exhaust.
Nov 17, 2017 at 7:37 AM
Avatar
STEVE W.
  • CERTIFIED EXPERT
  • 15,113 POSTS
That means the control circuit for the O2 heaters is still showing a problem. Has nothing to do with any of the data you posted, it isn't the actual sensor that reads the O2 content, it is the part of the sensor that heats up the internals so they work faster.

Either the wiring has a problem or the DME has a fault.
Nov 18, 2017 at 2:17 PM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,854 POSTS
I was going to suggest the same thing its time to check the wiring. Here is a guide to help you see what you are in for and the engine wiring diagrams (Below) so you can get the job done.

https://www.2carpros.com/articles/how-to-check-wiring

Please let us know what happens.

Cheers, Ken
Nov 18, 2017 at 2:53 PM
Avatar
GIGISULAMANIDZE1
  • MEMBER
  • 88 POSTS
Hi today i instaled original sensor no more service engine soon. thank you
Dec 5, 2017 at 9:40 AM
Avatar
STEVE W.
  • CERTIFIED EXPERT
  • 15,113 POSTS
More than likely the replacement sensors don't fall in BMWs range of "good sensors" Not uncommon for them to be very picky about replacement parts.
Dec 5, 2017 at 12:03 PM
Avatar
STRAILER
  • CERTIFIED EXPERT
  • 53,854 POSTS
Nice work, we are here to help, please use 2CarPros anytime.

Cheers, Ken
Dec 5, 2017 at 1:39 PM