E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > BMW Coding > 2006 330i DME Reprogramming



Reply
 
Thread Tools Search this Thread
      04-23-2020, 07:50 PM   #1
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

2006 330i DME Reprogramming

I just picked up a 2006 330i yesterday, and it seems to have some DME programming issues. I'll start by saying that I don't have the original DME, which could be a problem, but I'm hoping not.

I checked in INPA, and the VIN is indeed different on the DME.

Basically, I have lots of codes pointing to the EWS and DME not communicating, among other things. The seller told me that the previous owner replaced the DME, but never programmed it. The car starts and drives, but it's rough. It accelerates very slowly, and won't drive faster than 35 if you give it any more than maybe 10% throttle.

I just replaced the battery today with a new 865CCA H8, the PO had a cheap Walmart group 24F battery that is definitely not suitable for this car with only 500CCA. Pretty sure that it wasn't registered to the car, so that probably isn't helping anything. I'll take care of registration when I get a minute.

So, would I be able to use WinKFP to program this VIN and sync the EWS/CAS to this DME? I'm sure it must be possible without TOO much hassle, but now I'm getting worried.

Also if this helps, I'll attach the codes got after clearing several system too rich and misfire codes and starting the car.
Attached Images
 
Appreciate 0
      04-24-2020, 12:06 AM   #2
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

The 2FA3 and 2FA4 codes are the ones I'm concerned about, the last two for throttle adaptation are because I reset adaptations yesterday and this was after the first start. The 2F0D code is because there is no radiator blind installed in the car. It was previously in a front end collision before I bought it and whoever repaired it never installed a new one.
Appreciate 0
      04-24-2020, 01:13 AM   #3
sdbmwcoding
Captain
United_States
194
Rep
800
Posts

Drives: BMW M3
Join Date: May 2019
Location: San Diego

iTrader: (0)

What's your DME ZB number in UIF? Sounds like you have incorrect software for the car. The 2FA3 and 2FA4 are usually present when the car has missing coding data, factory code the dme in ncs expert and see if they disappear.
Appreciate 0
      04-24-2020, 09:59 AM   #4
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

Quote:
Originally Posted by sd********* View Post
What's your DME ZB number in UIF? Sounds like you have incorrect software for the car. The 2FA3 and 2FA4 are usually present when the car has missing coding data, factory code the dme in ncs expert and see if they disappear.
The DME assembly number on INPA is 8608330, but like I said the VIN is incorrect on this page. It shows the programming date is 01.05.2013.
The other thing I noticed is that the mileage hasn't changed since I drove it halfway home (before towing it, I couldn't bear driving it home at 35 mph on the highway). The PO also told me they drove the car, and the mileage hasn't changed at all. From what I understand, this indicates a communication error with the CAS?
Now pardon my ignorance, but how do I do this? I've updated DMEs in WinKFP, but I've never used NCSExpert. I have the software, though. I have an idea of how to use these programs, and I'm pretty confident that I won't screw anything up as long as I have a basic walkthrough on how to do this.

I also downloaded these daten files, since I couldn't see any E89/E90 files on WinKFP. https://www.e90post.com/forums/showthread.php?t=882353
Appreciate 0
      04-24-2020, 12:14 PM   #5
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

So here's what I've discovered... I check INPA, and whomever replaced the DME fortunately knew enough to replace the CAS as well. That explains why the car at least starts. The VINs match on those two modules, then the VIN on the rest of the modules is the correct VIN for my chassis.
The ZUSB number on the DME is indeed 8608330. According to RealOEM, that VIN shows that the DME is MSV80 for a 2007 328i, while my car is MSV70. Should I be able to flash the correct MSV70 ZUSB to this DME?

Does it make sense to change the VIN on the DME and CAS to the correct one, or just leave it alone and update the ZUSB?

Last edited by bmdubya1198; 04-24-2020 at 12:21 PM..
Appreciate 0
      04-24-2020, 04:14 PM   #6
rjahl
Colonel
rjahl's Avatar
1000
Rep
2,287
Posts

Drives: Z4 35is
Join Date: Jun 2011
Location: Tampa

iTrader: (0)

Garage List
2012 Z4 35is  [0.00]
Quote:
Originally Posted by bmdubya1198 View Post
So here's what I've discovered... I check INPA, and whomever replaced the DME fortunately knew enough to replace the CAS as well. That explains why the car at least starts. The VINs match on those two modules, then the VIN on the rest of the modules is the correct VIN for my chassis.
The ZUSB number on the DME is indeed 8608330. According to RealOEM, that VIN shows that the DME is MSV80 for a 2007 328i, while my car is MSV70. Should I be able to flash the correct MSV70 ZUSB to this DME?

Does it make sense to change the VIN on the DME and CAS to the correct one, or just leave it alone and update the ZUSB?
You can not flash MSV80 software into the MSV70. Different processors. Please don't try.

Sounds possible, you lost connection to the throttle body and those are different. the MSV 70 can not talk to the body used on the MSV80.

I can't say if the wire harnesses will even allow this type of mix match or what other problems you will find.

I'd fix all the issues and then look at the VIN. I don't think the stored VIN makes any difference. Frankly a used MSV80 is cheep enough I'd look at switching back.
Appreciate 0
      04-24-2020, 04:22 PM   #7
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

Quote:
Originally Posted by rjahl View Post
You can not flash MSV80 software into the MSV70. Different processors. Please don't try.

Sounds possible, you lost connection to the throttle body and those are different. the MSV 70 can not talk to the body used on the MSV80.

I can't say if the wire harnesses will even allow this type of mix match or what other problems you will find.

I'd fix all the issues and then look at the VIN. I don't think the stored VIN makes any difference. Frankly a used MSV80 is cheep enough I'd look at switching back.
Good to know, I haven't tried flashing anything yet. So I should look for a used MSV70 DME? I pulled out the ECU and it's indeed MSV80, which is incorrect for this car.
Will I need to replace the CAS as well? If so, can I use those out of an E60 530i? As for they key, is there any way to reprogram my current one, or will I need a new one if I can't get the key with the DME/CAS combo?

I guess MSV70 and MSV80 have the same connectors, it's all plugged in.
Appreciate 0
      04-24-2020, 04:58 PM   #8
sdbmwcoding
Captain
United_States
194
Rep
800
Posts

Drives: BMW M3
Join Date: May 2019
Location: San Diego

iTrader: (0)

Yes you'll need matching cas unless you can find someone to write CAS ISN into the used dme which can't be done with standard kdcan cable and standard software
Appreciate 0
      04-24-2020, 05:01 PM   #9
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

Quote:
Originally Posted by sd********* View Post
Yes you'll need matching cas unless you can find someone to write CAS ISN into the used dme which can't be done with standard kdcan cable and standard software
Good deal, I'll see if I can find a combo at the junkyard tomorrow, otherwise I'll buy them on eBay. I'm hoping I'll find one that still has the key... we'll see!
Appreciate 0
      05-01-2020, 03:45 PM   #10
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

Ok, so I got the DME, CAS, and key. Only problem is now all I get is the key symbol on the dash, and it won't start. It shows the airbag and brake lights like it's in accessory, but it won't let me turn it to key on.
Am I doing something wrong? The remote works, locks and unlocks the car no problem. I pulled the battery negative for a minute and reconnected. No difference.
I saw a steering lock icon pop up once or twice, but I can't get it to do that again.
Attached Images
 
__________________
1999 528iT
2003 X5 3.0i
2001 330Ci 5MT
2007 335i/6 (brother's)
2006 330i (sold)
Appreciate 0
      05-01-2020, 04:09 PM   #11
sdbmwcoding
Captain
United_States
194
Rep
800
Posts

Drives: BMW M3
Join Date: May 2019
Location: San Diego

iTrader: (0)

Quote:
Originally Posted by bmdubya1198 View Post
Ok, so I got the DME, CAS, and key. Only problem is now all I get is the key symbol on the dash, and it won't start. It shows the airbag and brake lights like it's in accessory, but it won't let me turn it to key on.
Am I doing something wrong? The remote works, locks and unlocks the car no problem. I pulled the battery negative for a minute and reconnected. No difference.
I saw a steering lock icon pop up once or twice, but I can't get it to do that again.
Use ista and scan the car. If it's steering lock you'll want to reset the counter with ista. You also may have a CAS / DME alignment issue. You can align them with ista.
Appreciate 0
      05-01-2020, 10:13 PM   #12
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

Quote:
Originally Posted by sd********* View Post
Use ista and scan the car. If it's steering lock you'll want to reset the counter with ista. You also may have a CAS / DME alignment issue. You can align them with ista.
I had a feeling something needed to be reset. I'll have to download ISTA, I only have BMW standard tools. A K+Dcan cable works with that, right?
Appreciate 0
      05-01-2020, 10:48 PM   #13
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

I should be able to do this in Tool32 as well, correct?
__________________
1999 528iT
2003 X5 3.0i
2001 330Ci 5MT
2007 335i/6 (brother's)
2006 330i (sold)
Appreciate 0
      05-01-2020, 11:09 PM   #14
sdbmwcoding
Captain
United_States
194
Rep
800
Posts

Drives: BMW M3
Join Date: May 2019
Location: San Diego

iTrader: (0)

Quote:
Originally Posted by bmdubya1198 View Post
I should be able to do this in Tool32 as well, correct?
Yes you can do everything I described with inpa and tool32, just a bit easier to diagnose and do service functions with ista
Appreciate 0
      05-02-2020, 12:12 AM   #15
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

Quote:
Originally Posted by sd********* View Post
Quote:
Originally Posted by bmdubya1198 View Post
I should be able to do this in Tool32 as well, correct?
Yes you can do everything I described with inpa and tool32, just a bit easier to diagnose and do service functions with isga
Good deal, I'll take care of that tomorrow.
__________________
1999 528iT
2003 X5 3.0i
2001 330Ci 5MT
2007 335i/6 (brother's)
2006 330i (sold)
Appreciate 0
      05-02-2020, 12:56 PM   #16
bmdubya1198
Private First Class
41
Rep
180
Posts

Drives: E39/E46/E53/E30...
Join Date: Apr 2020
Location: Charlotte, NC

iTrader: (0)

I tried to reset/program the CAS in INPA, but it wasn't doing anything. The screen shows what I translated to "running" (forgot to take a screenshot) and the status on the bottom left shows "STOPPED" so I'm not sure that it was doing anything. That was in the menu after selecting shift+F6, then CAS.
Appreciate 0
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 03:36 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, 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