Try out the new beta site for M3Post. You can read more about what's happening here
BMW M3 Forum (E90 E92)

BMW Garage BMW Meets Register Today's Posts

Go Back   M3Post - BMW M3 Forum > E90/E92 M3 Technical Topics > Engine, Transmission, Exhaust, Drivetrain, ECU Software Modifications
 
European Auto Source (EAS)
Post Reply
 
Thread Tools
      09-04-2024, 10:02 AM   #1
darren p.
Lieutenant
darren p.'s Avatar
United_States
426
Rep
487
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Help Diagnosing O2 Sensor Codes

Hi all,

I recently installed a BW forward X-pipe with 300 cell GESI cats in the secondary position. Prior to doing so I was not getting any SES lights although I hadn't scanned it for any codes at the time. Rear section is Corsa. After the X-pipe install, the SES light did pop on (as expected with no tune). I got a bunch of codes for O2s which I assumed were due to the lack of primaries. There were some others unrelated to the O2s. I cleared the codes, loaded up a tune that updated the DME to 240e and a day or so later, the SES light came on. I checked the codes again and some of the ones I had prior to the tune came back.

These are the codes I was able to find info on with links and some notes:

2751 Lambda sensor error pump current cable VKAT bank 2
https://www.m3post.com/forums/showpo...2&postcount=18
Pre-cat O2 sensor bank 2?

2743 Lambda sensor heater resistance diagnostic VKAT bank 2
https://www.m3post.com/forums/showpo...5&postcount=61
Pre-cat O2 bank 2?

2B59 Coolant thermostat monitor
https://www.m3post.com/forums/showpo...04&postcount=2
Check coolant sensor is good, replace if necessary. Replace thermostat?

2742 Lambda sensor heater resistance diagnostic VKAT bank 1
http://wiki.rcollins.org/core/index....r:_2742,_P0135
Pre-cat O2 bank 1?

These are the codes I was not able to find any info on:

2B72 INDEX_122_IGN

274A Lambda sensor pump current assimilation error VKAT bank 1

2725 Lambda sensor electric diagnostic VKAT bank 2

2749 Lambda probe Diag.via ATIC42-device VKAT Bank2

Looking at all this, my inclination is to replace the 2 primary O2 sensors and the coolant temp sensor and/or the thermostat but I don't just like throwing parts at problems, I like understanding the actual issue. The previous owner claimed he paid $650 for an O2 sensor harness repair at 130k miles but I have no knowledge if or when the O2s were replaced. He also claimed other things were replaced which I found was not true or he got ripped off for work he paid for.

I did not replace the exhaust gaskets when I installed the X-pipe so it is possible there is a leak. Would that cause any of these codes?

I reached out to the tuner (Epic Motorsports) this morning to see if he had any insight and am creating this thread to start a discussion about it (I did search all codes) and see what the experts in the community think.

Thanks for any and all help!

Last edited by darren p.; 09-04-2024 at 10:24 AM..
Appreciate 0
      09-04-2024, 10:32 AM   #2
spammysammich
Lieutenant Colonel
spammysammich's Avatar
United_States
3073
Rep
1,799
Posts

Drives: 2009 E92 M3 Dakar Yellow II
Join Date: Oct 2021
Location: Edmonds, WA

iTrader: (0)

Garage List
2009 BMW M3  [10.00]
Never reuse the crush gaskets they will leak.
Appreciate 1
      09-04-2024, 02:02 PM   #3
gillara
Private First Class
gillara's Avatar
United_States
23
Rep
110
Posts

Drives: 2011 E90 M3 Comp
Join Date: Dec 2019
Location: Sacramento, California

iTrader: (0)

My understanding is that you need a tune specifically for the Bimmerworld xpipe.

Never reuse the donut gaskets. Make sure they are installed tightly.

Not sure what would cause a coolant sensor.
Appreciate 0
      09-04-2024, 03:32 PM   #4
omgzirra_exe
Colonel
omgzirra_exe's Avatar
United_States
3058
Rep
2,621
Posts

Drives: 4.4L M3, 1JZGTE IS300, N55B30
Join Date: Jun 2019
Location: BMW, M3

iTrader: (0)

your first mistake was not using new gaskets lmao
__________________
Build: ZillaSpec M3 N1 Build
M3Post Track General Discussion: Discord
#fakeGTS
Appreciate 0
      09-04-2024, 04:49 PM   #5
darren p.
Lieutenant
darren p.'s Avatar
United_States
426
Rep
487
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Quote:
Originally Posted by omgzirra_exe View Post
your first mistake was not using new gaskets lmao
Understood, what was my 2nd mistake? ha! I'm certainly no expert nor do I claim to be but I do learn from my mistakes. They say expert is just someone who has made all the mistakes!

So the consenus is the gaskets. Should I bother with anything else for now or wait and see how it does with the new gaskets?

I don't believe the code for coolant sensor/thermostat is related...that may have been there for a while and from what I was reading, it seems that it may be my thermostat. My coolant temp seems to be fairly cool most of the time (what is normal coolant operating temp?) and I haven't turned the heat on since last winter but vaguely remember it not getting very hot.

It is a BW specific tune btw.

Thanks for your help guys!
Appreciate 0
      09-17-2024, 12:10 PM   #6
Sublivion
Private First Class
Sublivion's Avatar
United_States
65
Rep
155
Posts

Drives: 2008 E92 M3
Join Date: Sep 2021
Location: Haymarket, VA

iTrader: (3)

As others have mentioned - don't reuse the donut gaskets and just get brand new. If you installed an aftermarket x-pipe make sure to use the correct length bolts when mating it up with the headers. I reused the oem bolts and noticed that my O2 sensors were getting destroyed every few thousand miles because it wasn't closing the gap enough because of the shortened threads of the oem hardware.
Appreciate 0
      09-17-2024, 07:37 PM   #7
darren p.
Lieutenant
darren p.'s Avatar
United_States
426
Rep
487
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Quote:
Originally Posted by Sublivion View Post
If you installed an aftermarket x-pipe make sure to use the correct length bolts when mating it up with the headers. I reused the oem bolts and noticed that my O2 sensors were getting destroyed every few thousand miles because it wasn't closing the gap enough because of the shortened threads of the oem hardware.
Interesting, I did get a new OEM set of bolts and nuts with the donut gaskets but have yet to install them. That seems like what may be happening in my case, if not for also the reused gaskets.

So you'd replace the O2 sensors and they would fail prematurely until you noticed the longer OEM hardware wasn't sealing the aftermarket x-pipe adequately? I will measure the flanges of the OEM X-Pipe and BW X-pipe to see the different thicknesses. Is there room to stack washers on the bolt side to gain back that difference? Is that a bad idea on the header flange with the heat?
Appreciate 0
      09-18-2024, 04:19 AM   #8
amrazM
mTekMods
amrazM's Avatar
United_States
2478
Rep
3,150
Posts

Drives: like a granny.
Join Date: Jan 2010
Location: Manhatan

iTrader: (1)

heater resistance code usually points to a failed o2 sensor, but like others have stated if there is an uncontrolled air leak that would what you need to fix beforehand.
__________________
E90M3 - Satin Black
F97 X3M - Brooklyn Grey
E39 M5 - Silverstone
Appreciate 0
      09-23-2024, 08:53 PM   #9
darren p.
Lieutenant
darren p.'s Avatar
United_States
426
Rep
487
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Quote:
Originally Posted by amrazM View Post
heater resistance code usually points to a failed o2 sensor, but like others have stated if there is an uncontrolled air leak that would what you need to fix beforehand.
Thank you, that is helpful.


So I replaced the donut gaskets on Saturday finally and used the OEM nuts and bolts and cranked them down tightly. I confirmed it is NOT an issue of the OEM bolts not closing the gap enough, I'm not running out of thread on the bolts and Bimmerworld recomends new OEM nuts/bolts for the installation.

I cleared the codes and one of them came back immediately, even without restarting the car:

2725 Lambda sensor electric diagnostic VKAT bank 2


Drove the car about 50 miles or so since Saturday and the only other code that came back was:

2B59 Coolant thermostat monitor

I'm not sure if more codes will come back the more I drive it but am not going to wait to find out and am ordering 2 new O2 sensors, a coolant temperature sensor and a new thermostat and see how I do after that. Are the cheaper Bosch O2 sensors on FCP okay or should I go for the genuine BMW sensors (likely made by Bosch)?
Appreciate 0
      09-24-2024, 07:05 PM   #10
Redd
Brigadier General
5039
Rep
4,842
Posts

Drives: 2010 BMW E92 M3 Dakar Edition
Join Date: Jul 2015
Location: Malaysia

iTrader: (0)

2725 - Swap the sensors and see if the error follows. Bosch sensors are fine, they're OEM.
Appreciate 0
      09-27-2024, 10:22 AM   #11
darren p.
Lieutenant
darren p.'s Avatar
United_States
426
Rep
487
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Quote:
Originally Posted by Redd View Post
2725 - Swap the sensors and see if the error follows. Bosch sensors are fine, they're OEM.
After more driving, still only these 2 codes. Parts are arriving by 7:00pm today so we shall see. Not sure I want to bother swapping but would be good piece of mind but I got 2 new sensors anyway. I guess I'll change bank 2 first and see if the code goes away.

Should I be just clearing the codes or should I also clear the adaptations as well? I guess over time the adaptations will update with the new sensors but may be quicker to clear the adaptations.

Thanks!
Appreciate 0
      09-27-2024, 01:05 PM   #12
smokinjoe64
Tailhooker
smokinjoe64's Avatar
4056
Rep
1,680
Posts

Drives: e92 M3 6MT
Join Date: Nov 2008
Location: OC SoCal

iTrader: (1)

Garage List
2012 BMW M3  [9.75]
2025 Mazda MX-5  [0.00]
2003 BMW M5  [0.00]
2024 Ranger Raptor  [0.00]
Often overlooked with Lamda/O2 issues is cam position sensors.

After chasing with several primary, secondary O2 plus spark plug replacements, the cam position sensors install seemed to do remedy my issues...
__________________
e92 M3 - Interlagos Blue | Recaro GTs w/Fox Red Extended |Carbon Leather
BPM Stage II; SuperSprint: header-back, catless, nonresonated, F1s; Infinity Design CF intake; Partee Racing CF plenum; do88 coolers; Bilstein B16 kit w/EDC, monoball links; Brembo BBK; AutoSolutions SSK

Appreciate 0
      09-29-2024, 02:08 PM   #13
darren p.
Lieutenant
darren p.'s Avatar
United_States
426
Rep
487
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Quote:
Originally Posted by smokinjoe64 View Post
Often overlooked with Lamda/O2 issues is cam position sensors.

After chasing with several primary, secondary O2 plus spark plug replacements, the cam position sensors install seemed to do remedy my issues...
What codes were you getting that replacing the cam position sensor resolved?


I installed the 2 new pre-cat O2 sensors yesterday as well as the thermostat and the coolant temp sensor. Unfortunately code 2725 is back. Clearing the codes with the engine off, it comes right back. I cleared it with the engine running and it stayed off until I started the car back up.

I guess I need to properly diagnose this with ISTA. I'm fairly certain this is a wiring issue as I mentioned in my first post, the previous owner had an O2 sensor wire harness repair listed in his service history. I'm having trouble finding much info on the 2725 code if anyone has any insight, I'm all ears.

Good news is the thermostat was definitely faulty, not sure about the temp sensor but with the new tstat and sensor in, I'm getting 181-185 on my water temp display (M Performance steering wheel v2) consistantly and it seems to warm up quicker. My gas mileage has improved as well.
Appreciate 0
      09-29-2024, 03:34 PM   #14
smokinjoe64
Tailhooker
smokinjoe64's Avatar
4056
Rep
1,680
Posts

Drives: e92 M3 6MT
Join Date: Nov 2008
Location: OC SoCal

iTrader: (1)

Garage List
2012 BMW M3  [9.75]
2025 Mazda MX-5  [0.00]
2003 BMW M5  [0.00]
2024 Ranger Raptor  [0.00]
Quote:
Originally Posted by darren p. View Post
What codes were you getting that replacing the cam position sensor resolved?


I installed the 2 new pre-cat O2 sensors yesterday as well as the thermostat and the coolant temp sensor. Unfortunately code 2725 is back. Clearing the codes with the engine off, it comes right back. I cleared it with the engine running and it stayed off until I started the car back up.

I guess I need to properly diagnose this with ISTA. I'm fairly certain this is a wiring issue as I mentioned in my first post, the previous owner had an O2 sensor wire harness repair listed in his service history. I'm having trouble finding much info on the 2725 code if anyone has any insight, I'm all ears.

Good news is the thermostat was definitely faulty, not sure about the temp sensor but with the new tstat and sensor in, I'm getting 181-185 on my water temp display (M Performance steering wheel v2) consistantly and it seems to warm up quicker. My gas mileage has improved as well.
darren p. since issues resolved early summer, didn't retain codes; however, these were the related code symptoms/descriptions from recall below.
Lambda related:
  • Mostly Bank 1 w/misfires [cyl 1] also bank 2 intermittently
  • O2s - Fouled & changed 3x primaries; 2x rear
  • Limp mode 2x
  • Emissions codes [rich]
  • Crank sensor failed
  • Camshaft sensor - 1 of 2 turned out bad [did swap to verify][/INDENT]
Also posted on 'O2 sensor and Misfire' threads to .
One example post, referencing part changes along the way...good luck on the journey!
__________________
e92 M3 - Interlagos Blue | Recaro GTs w/Fox Red Extended |Carbon Leather
BPM Stage II; SuperSprint: header-back, catless, nonresonated, F1s; Infinity Design CF intake; Partee Racing CF plenum; do88 coolers; Bilstein B16 kit w/EDC, monoball links; Brembo BBK; AutoSolutions SSK

Appreciate 0
      09-30-2024, 11:33 AM   #15
darren p.
Lieutenant
darren p.'s Avatar
United_States
426
Rep
487
Posts

Drives: B5 S4, MkII GTI, E90 M3s
Join Date: May 2020
Location: NYC

iTrader: (3)

Quote:
Originally Posted by smokinjoe64 View Post
darren p. since issues resolved early summer, didn't retain codes; however, these were the related code symptoms/descriptions from recall below.
Lambda related:
  • Mostly Bank 1 w/misfires [cyl 1] also bank 2 intermittently
  • O2s - Fouled & changed 3x primaries; 2x rear
  • Limp mode 2x
  • Emissions codes [rich]
  • Crank sensor failed
  • Camshaft sensor - 1 of 2 turned out bad [did swap to verify][/INDENT]
Also posted on 'O2 sensor and Misfire' threads to .
One example post, referencing part changes along the way...good luck on the journey!
Thanks, I'm not having any misfire issues thankfully. No limp mode, no other codes now other than bank 2 2725...
Appreciate 0
Post Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 04:12 PM.




m3post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST