E46 BMW Social Directory E46 FAQ 3-Series Discussion Forums BMW Photo Gallery BMW 3-Series Technical Information E46 Fanatics - The Ultimate BMW Resource BMW Vendors General E46 Forum The Tire Rack's Tire Wheel Forum Forced Induction Forum The Off-Topic The E46 BMW Showroom For Sale, For Trade or Wanting to Buy

Welcome to the E46Fanatics forums. E46Fanatics is the premiere website for BMW 3 series owners around the world with interactive forums, a geographical enthusiast directory, photo galleries, and technical information for BMW enthusiasts.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   E46Fanatics > E46 BMW > General E46 Forum

General E46 Forum
This is the place to get answers, opinions and everything you need related to your E46 (sedan, coupe, convertible and wagon) BMW!

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 6 votes, 5.00 average. Display Modes
Old 03-25-2009, 11:56 PM   #21
iaknown
Registered User
 
Join Date: Jan 2008
Location: nj
Posts: 51
My Ride: 2001 330i
Good thread, I've had 2 330i's, both threw different O2 codes and required reprogramming of the DME under a TSB similiar to what was posted by Seth. Unfortunately, I had to bring it to the stealership but it helps when you tell them what TSB or that you need the DME updated, cost me like $120 and fixed the O2 problem in both cases.
iaknown is offline   Reply With Quote
Old 06-11-2009, 09:20 AM   #22
jbeurotech
Regional Sponsor
 
Join Date: Aug 2006
Location: New Brighton MN
Posts: 5,019
My Ride: 2000 E46 with 254K
top
__________________

Seth Thorson
Service Manager/BMW Tech
JB Eurotech Service "Your Reasonable Dealer Alternative"

General Questions can be sent to appointment@jbeurotech.com

1. Do not argue with an idiot. He will drag you down to his level and beat you with experience.
2. Light travels faster than sound. This is why some people appear bright until you hear them speak.
jbeurotech is offline   Reply With Quote
Old 03-02-2010, 10:24 AM   #23
Texas Mike
Registered User
 
Join Date: Mar 2005
Location: Frisco, Texas
Posts: 40
My Ride: 2003 330ci
jb,
I have an 03 330Ci and use the Peake tool and am getting 19 E4 (O2 sensor adaptation cyl 4-6) fault with the SES light. I have replaced both boots from the MAF to the throttle body, cleaned the idle control valve, cleaned the MAF sensor, also swapped the cyl 1-3 and 4-6 O2 sensors and the code didn't follow, I still get the fault with the light after about 5 days of driving. I have heard that you can reset the adaptation but I'm not sure what that means or how to do it. Do you recommend updating the DME whether it is the cause or not? Thanks
__________________
2003 330 CI
Vanos Seal Mod
Bluetooth
BMW Ipod

Texas Mike is offline   Reply With Quote
Old 03-02-2010, 11:12 AM   #24
xi_ter
Registered User
 
Join Date: Nov 2006
Location: Edmonton, Canada
Posts: 2,222
My Ride: 2003 325xi
Is this a DME version update that updates other systems besides the O2 sensors or is is specific to the O2 codes?
__________________
xi_ter is offline   Reply With Quote
Old 03-02-2010, 11:14 AM   #25
iansanderson
Registered User
 
Join Date: Feb 2009
Location: Northeast Ohio
Posts: 2,778
My Ride: 2001 330CiC
Since we're on the subject, its important to note that a DME and/or EGS/SMG software update can fix and improve on many problems with our cars. There is also a stalling issue that I have seen people chase on here that a DME update fixes.

another example:

SUBJECT
E46, 330i - Drivability Complaints When Decelerating to a Stop


MODEL
E46 with M54B30: 330i from 03/03 up to 06/04


SITUATION
Customer may complain of an intermittent engine speed fluctuation/surging when coasting to a stop with a fully warmed engine. The complaint is rarely reproducible in the workshop. No fault codes are stored in DME control module.

CAUSE
DME software calibration.

PROCEDURE
On a customer complaint basis only, reprogram the DME using the current Progman version. The improved DME software was introduced since DIS CD V39.1.
__________________



Cheat Sheet:

GT1/ISIS/MoDiC = Factory authorized diagnostic system used by BMW dealerships across the world.

NCS Expert = BMW Factory R&D programming tool available on the internet (not intended for the public and not available to the dealership network)

OEM = Genuine BMW part only available from a franchised BMW dealership.

DME = Engine Management Computer
iansanderson is offline   Reply With Quote
Old 03-02-2010, 01:07 PM   #26
iaknown
Registered User
 
Join Date: Jan 2008
Location: nj
Posts: 51
My Ride: 2001 330i
I would recommend updating the DME to the newest software. As iansanderson stated it will help other issues too. As far as the O2's are concerned, the way I understood the update I had found under the TSB is that the tolerances that the DME finds acceptable for the O2 readings are opened up to compensate for wear, mileage, etc. In my case it fixed the faults, both cars had around 100k on them. For the money it cost it was well worth it.
iaknown is offline   Reply With Quote
Old 03-02-2010, 03:09 PM   #27
wasp9166
ima touching member
 
wasp9166's Avatar
 
Join Date: Dec 2007
Location: straight out da bronx
Posts: 5,259
My Ride: 04 330i jet black
Send a message via Yahoo to wasp9166
is this a completely free thing at dealer? and how often do updates come out?
__________________

"if polarity comes from protons, does morality come from morons?"

Quote:
Originally Posted by russ330 View Post
"Mommy and Daddy are getting a divorce now because wasp9166 had to piitb with Mom."
wasp9166 is offline   Reply With Quote
Old 03-03-2010, 04:26 PM   #28
guest0503
Banned User
 
Join Date: Feb 2007
Location: Seattle
Posts: 17
My Ride: 325 cic
Thanks for the awesome info on the dme update...I just took my car into the shop for some other issues and they confirmed that my o2 codes were being caused by the software. They are going to charge me one hour labor to redo the dme which is 75 bucks. way better than swapping out the 2 pre-cats.

fyi, the codes i was getting were bmw codes 150 and 188 (p0131,p0132,p0134, p0135).
guest0503 is offline   Reply With Quote
Old 03-03-2010, 06:53 PM   #29
DaHammer
Registered User
 
Join Date: Nov 2006
Location: USA
Posts: 165
My Ride: 2003 325i
Quote:
Originally Posted by jbeurotech View Post
For everyone that gets a 02 fault and then replaces it think again about it. This is why I continuasly advacate diagnosisg parts not just using the codes heere is an example. We have had three cars this week that autozone diag bad 02 sensors and still have an issue. Hope this helps others that have these faults. Good luck all happy motering

SUBJECT
MS45.1 Oxygen Sensor Faults 2960, 2961, 2973 and 2974

MODEL
E46 3 Series (All models except 325xi and 330xi)
E60 5 Series (525i, 530i)
E83 X3 (All Models)

SITUATION

Customer complains the Check Engine Lamp is illuminated. Any of the following fault codes may be stored in the DME.

FC 2960 Exhaust Temperature Too High After Catalytic Converter Bank 1
FC 2961 Exhaust Temperature Too High After Catalytic Converter Bank 2
FC 2973 Oxygen Sensor Before Catalytic Converter Bank 1
FC 2974 Oxygen Sensor Before Catalytic Converter Bank 2

CAUSE

The DME Oxygen Sensor internal adaptation is incorrect.

PROCEDURE

Reprogram the DME using DIS CD 39.1 or CIP 13.2 or higher.

This happened to my '03 325i back in April '08 at 88,300 miles. I took it to my local trusted BMW tech and he done the research, found this service bulletin, and told me to take it to the dealer since he didn't have the capability of programming it himself. Believe he didn't charge me a penny for diagnosing it? He got it back a few times over though on other work he did for me, but still. Earlier this year he decided to retire and boy do I hate that. Anyway, the dealer where I bought the car charged $208 + tax to reprogram the DME.
DaHammer is offline   Reply With Quote
Old 03-03-2010, 07:05 PM   #30
josephi
Registered User
 
Join Date: Jul 2008
Location: Pair O' Dice, USA
Posts: 593
My Ride: '02 330i
I have a Peake tool and I am continually getting table #19 error codes E3 & E4, which are "O2 sensor adaptation limit cyl #1-3", and "O2 sensor adaptation limit cyl #4-6." I am not getting any SES lights on my dash, and I have just been clearing the codes whenever they appear. Are these the same as the codes shown in the original post?
josephi is offline   Reply With Quote
Old 03-06-2010, 06:52 PM   #31
Dazed
Registered User
 
Dazed's Avatar
 
Join Date: Nov 2006
Location: bay area
Posts: 134
My Ride: 330ci
Send a message via AIM to Dazed
just got the codes last night..so if i take it to the stealership i should get the DME reprogrammed and hopefully it'll fix it? if not, i guess theres some more DIY stuff for me.
Dazed is offline   Reply With Quote
Old 03-06-2010, 10:16 PM   #32
guest0503
Banned User
 
Join Date: Feb 2007
Location: Seattle
Posts: 17
My Ride: 325 cic
I wouldn't take it to a dealer to get it done if you can find an indy that can do it....my shop is going to charge 1 hour of labor for this at $75....I wouldn't want to take it to the dealer and pay a couple hundred for the same thing. Just my 2 cents.
guest0503 is offline   Reply With Quote
Old 03-07-2010, 03:37 PM   #33
Andy2108
Registered User
 
Join Date: Nov 2009
Location: U.S.A.
Posts: 8,039
My Ride: E46 M3, '67 Cobra
Quote:
Originally Posted by alizbeemer View Post
i got my enginle light on for like 2 years..I should look into this

__________________


De gustibus non est disputandum.
Andy2108 is offline   Reply With Quote
Old 03-15-2010, 11:43 PM   #34
JAJA
Registered User
 
Join Date: Feb 2009
Location: Boston, MA
Posts: 66
My Ride: 2003 325ci
I'm pulling BMW fault codes 153, 216 & 191. The OBDII codes are P0159, P0136 & P1187 respectively. All appear to be related to O2 sensors and all decided to come up together. Seems like an odd coincidence and I was wondering if this could be related to the DME programming?

Thanks.
JAJA is offline   Reply With Quote
Old 05-06-2010, 02:53 PM   #35
Q7653
Registered User
 
Join Date: May 2010
Location: paignton, devon
Posts: 17
My Ride: E46 330ci M Sport
got my 323 ci 1999 surging around 1500rpm on coming to a stop had o2 fault and mechanic found a split vacuum hose but light come back on could this be the same?
Q7653 is offline   Reply With Quote
Old 05-16-2010, 01:48 PM   #36
JollyGreen
Registered User
 
Join Date: Jan 2009
Location: Honolulu
Posts: 3
My Ride: 2004 325i
Thumbs Up

Hey guys, thanks for the info! I had codes 2974, 2973, 2960, 2961, CarMax replaced the oxygen senors before I bought it, but the light came on a day later. It's been on for 2 years with no problems or drop in gas mileage. Finally tried the DME re-program yesterday and it worked! The light is out, I'll let you guys know what it's doing in a week.

Thanks for the service bulletin note! It cost me $150 at the dealer, he also said it takes hours to program, which I did not expect at all.

I have a 2004 325i
JollyGreen is offline   Reply With Quote
Old 05-16-2010, 02:26 PM   #37
///Flash
Banned
 
Join Date: Dec 2008
Location: Elizabeth Town, KY
Posts: 336
My Ride: a donkey
Quote:
Originally Posted by Lemonsqr View Post
So does the DME get corrupted somehow? I dont underrstand why it would have to be reprogrammed if the car has been running OK with the initial software. Why would it all of the sudden give you a CEL and the error codes?
thank you. bump for answer
///Flash is offline   Reply With Quote
Old 05-27-2010, 12:21 AM   #38
JollyGreen
Registered User
 
Join Date: Jan 2009
Location: Honolulu
Posts: 3
My Ride: 2004 325i
Quote:
Originally Posted by JollyGreen View Post
Hey guys, thanks for the info! I had codes 2974, 2973, 2960, 2961, CarMax replaced the oxygen senors before I bought it, but the light came on a day later. It's been on for 2 years with no problems or drop in gas mileage. Finally tried the DME re-program yesterday and it worked! The light is out, I'll let you guys know what it's doing in a week.

Thanks for the service bulletin note! It cost me $150 at the dealer, he also said it takes hours to program, which I did not expect at all.

I have a 2004 325i
Just wanted to follow up, it's been about 2 weeks and no light! I really think this fixed it. (knock on wood)

As far as why this happens, I think I read somewhere that someone guessed it happens because the initial programmed settings were very tight. After the car ages, gets dirty inside and what not, even new o2 sensors will not operate within the tight parameters. So I guess the update loosened up the parameters. It makes sense to me, but I would be interested in hearing it from the person who was involved in the update, but I doubt we'll ever know for sure.
JollyGreen is offline   Reply With Quote
Old 05-27-2010, 01:20 AM   #39
Pimpwerx
Registered User
 
Join Date: Apr 2010
Location: Miami
Posts: 140
My Ride: 2002 BMW 325Ci
Quote:
Originally Posted by josephi View Post
I have a Peake tool and I am continually getting table #19 error codes E3 & E4, which are "O2 sensor adaptation limit cyl #1-3", and "O2 sensor adaptation limit cyl #4-6." I am not getting any SES lights on my dash, and I have just been clearing the codes whenever they appear. Are these the same as the codes shown in the original post?
Did you ever fix your problem? I got those codes last week, and cleared them. They haven't shown again, and I was thinking it was due to seafoaming the tank of fuel before. I just want to know how you did since it might be something else. PEACE.
Pimpwerx is offline   Reply With Quote
Old 05-29-2010, 01:08 PM   #40
blakemclaren
Registered User
 
Join Date: Oct 2009
Location: canada
Posts: 37
My Ride: BMW
reprograming my dme isnt gonna affect my dinan software is it? noob here lol
blakemclaren is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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 On
Censor is ON





All times are GMT -5. The time now is 02:54 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
(c) 1999 - 2011 performanceIX Inc - privacy policy - terms of use