BMW E46 Fanatics Forum banner

1 - 20 of 516 Posts

·
Here to serve y’all
2004 330Ci 85k miles
Joined
·
11,637 Posts
Discussion Starter #1 (Edited)
What I Do
I'll remotely update the software in your DME (engine control module) or EGS (automatic transmission control module) to the latest BMW factory version for free using WinKFP. I've done over 400 of these for various friends and forum members over the years. Read the rest of this post, then PM me to get started.

Why Update?
I recommend every car be updated to the latest. There are three main benefits.
  1. Bug fixes: there are many bugs in various DME families that have been revealed over the years, including the 2800 RPM stutter in MS45.1, inability to get O2 emissions monitors to pass in MS42, transmission shifting maps in GS20, etc.; if you look at the software version history, some have over 20 revisions!
  2. More responsive: the throttle, timing, fuel control, and shifting maps have all been improved over time to make it feel more responsive, everyone notices their car feels quicker and less sluggish after an update
  3. Smoother: the overall driving experience feels more refined and smoother, transitions over the acceleration bands and shift points are less jerky
Which BMWs?
  • BMW models: E39, E46, E53, E83
  • DME: MS42, MS43, MS45.1, MSS54
  • EGS: GS20, GS8.60.4, SMG2
What Do I Need for a Remote Update?
  1. Windows 7, 8, or 10 laptop, can be 32-bit or 64-bit
  2. K+DCAN cable with the switch, recommended cable: https://www.amazon.com/dp/B07GR5PRJF/
  3. Installed software from this post: https://forum.e46fanatics.com/showthread.php?t=1274003
  4. Chrome Remote Desktop set up, instructions: https://support.google.com/chrome/answer/1649523
  5. Strong Internet and phone connections at the car
How to Install the Software
If you already have INPA and WinKFP working, we can try using that. But most times they aren't set up correctly and I have to install my own files. I'm happy to install and configure the software for you. It takes like 10 minutes.

Why Is It Free?
https://forum.e46fanatics.com/showpost.php?p=18477845&postcount=295

How to Check Current Version
https://forum.e46fanatics.com/showpost.php?p=16698015&postcount=3

How to Update
https://forum.e46fanatics.com/showpost.php?p=16917000&postcount=94

How to Flash a specific ZUSB
https://forum.e46fanatics.com/showpost.php?p=16917012&postcount=95

Version History
The following links list version histories for each module. The history is a daisy-chain from top going down. You find your current version in the left column, then take the version to its right and search again. Keep doing this until you don't find a newer version and that is the latest available.
 

·
Because Race...Convertible?
Turbo ZHP Convertible
Joined
·
2,941 Posts
Im in. Any way I could check for my existing software numbers with PA Soft?

Edit: Also anything specific for MS45 ZHP?
 

·
Here to serve y’all
2004 330Ci 85k miles
Joined
·
11,637 Posts
Discussion Starter #3 (Edited)
This describes how to find your current DME or EGS version number using either BMW Scanner 1.4 or INPA. BMW calls it the Assembly number.

BMW Scanner 1.4
  1. Run BMW Scanner 1.4
  2. Let it come up with the initial screen that displays the car details
  3. Close it down
  4. Open its log file in Notepad
  5. Scroll down to the USER INFO FIELDS section
  6. Find the Assembly, a seven-digit number usually starting with 7
This is an excerpt from my BMW Scanner 1.4 log file. The DME and EGS versions are in bold.

# USER INFO FIELDS
--------------------------------------------------------------------------------------------------------------
Unit Date VIN Odometer Assembly Software Service Dealer Tester Program ver.
--------------------------------------------------------------------------------------------------------------
DME -> 28.01.04 WBABD33404PL03707 0 km 7.540.384 7.540.385 0.000.000 012321 42324
EGS -> 28.01.04 WBABD33404PL03707 0 km 7.535.060 7.535.061 1.000.000 012321 42324

INPA
  1. Run inpaload.exe
  2. Choose your BMW model from the main screen
  3. Choose Engine for DME or Transmission for EGS
  4. Choose your appropriate module family
  5. Hit the Enter key
  6. At the module***8217;s main page, choose F3 for Code or UIF
  7. Find the Assembly number, a seven-digit number usually starting with 7
 

·
Because Race...Convertible?
Turbo ZHP Convertible
Joined
·
2,941 Posts
Edit:

# USER INFO FIELDS
---------------------------------------------------------------------------------------------------------------------------
Unit Date VIN Odometer Assembly Software Service Dealer Tester Program ver.
---------------------------------------------------------------------------------------------------------------------------
DME* -> 15.03.04 WBABW53414PL46300 0 km 7.540.382 7.540.383 0.000.000 012321 42324 0044570LL00S
06.07.06 WBABW53414PL46300 19200 km 7.561.520 7.561.521 0.000.000 012321 42324 0044570LO00S
EGS -> 15.03.04 WBABW53414PL46300 0 km 7.535.062 7.535.063 1.000.000 012321 42324 -
 

·
Here to serve y’all
2004 330Ci 85k miles
Joined
·
11,637 Posts
Discussion Starter #5
Edit:

# USER INFO FIELDS
---------------------------------------------------------------------------------------------------------------------------
Unit Date VIN Odometer Assembly Software Service Dealer Tester Program ver.
---------------------------------------------------------------------------------------------------------------------------
DME* -> 15.03.04 WBABW53414PL46300 0 km 7.540.382 7.540.383 0.000.000 012321 42324 0044570LL00S
06.07.06 WBABW53414PL46300 19200 km 7.561.520 7.561.521 0.000.000 012321 42324 0044570LO00S
EGS -> 15.03.04 WBABW53414PL46300 0 km 7.535.062 7.535.063 1.000.000 012321 42324 -
Latest versions for your car.
DME: 7561520 - found in C:\EC-APPS\NFS\DATA\MDS451\MDS451.HIS
EGS: 7557994 - found in C:\EC-APPS\NFS\DATA\GD20\GD20.HIS
 

·
Because Race...Convertible?
Turbo ZHP Convertible
Joined
·
2,941 Posts
So just trans

Sent from my LG-VS985 using Tapatalk
 

·
Here to serve y’all
2004 330Ci 85k miles
Joined
·
11,637 Posts
Discussion Starter #9 (Edited)

·
Here to serve y’all
2004 330Ci 85k miles
Joined
·
11,637 Posts
Discussion Starter #13
can you do bench? ill send in my DME lol.
I haven't tried, but watching that youtube video he has a power supply, the DME, EWS, and maybe some other stuff all wired up. TerraPhantm has stated on this forum that he can bench update so maybe PM him?
 

·
Because Race...Convertible?
Turbo ZHP Convertible
Joined
·
2,941 Posts
Went up there yesterday for the EGS update. First thing, if you are lowered, be very very careful getting to the location. Dragged my reinforcement plate over a few of the bumps. Other than that, OP is a great guy and the job only took about 15 minutes. The difference in my trans is night and day. Better shifts from high rpm, quicker throttle response, and a ton of overall refinement. I drive quite hard so I notice all the tiny things a regular driver might not see, but the EGS update is extremely worth the time. Thanks again!

Sent from my VS985 4G using Tapatalk
 

·
Here to serve y’all
2004 330Ci 85k miles
Joined
·
11,637 Posts
Discussion Starter #15
Thanks for the kind words. Always glad to help out a fellow forum member. CarbonZHP has one nice E46! Yeah, those speedbumps on my street are a royal bit<sp>ch, the main reason I really can't lower my cars.

I can also set up your Windows laptop with BMW Standard Tools 2.12 (INPA, WinKFP, NCS Expert, etc.), and the latest daten files, and if you have a K-CAN cable we can test it on your car to verify it works properly. I will create another thread for that soon.
 

·
Because Race...Convertible?
Turbo ZHP Convertible
Joined
·
2,941 Posts
Yeah that would be great. There aren't any good up to date threads on setting that up.
 

·
Registered
Joined
·
332 Posts
Riverside is 40 miles from me but....let me go home and look through my old PASoft logs and see if I can find the DME version for my ZHP.
 

·
Because Race...Convertible?
Turbo ZHP Convertible
Joined
·
2,941 Posts
Riverside is 40 miles from me but....let me go home and look through my old PASoft logs and see if I can find the DME version for my ZHP.
Was 44 miles from me. I drove 80 miles each way for my coils as well lol

Sent from my VS985 4G using Tapatalk
 

·
Here to serve y’all
2004 330Ci 85k miles
Joined
·
11,637 Posts
Discussion Starter #19
Riverside is 40 miles from me but....let me go home and look through my old PASoft logs and see if I can find the DME version for my ZHP.
Hey Zman, I work in Irvine and commute every day on the train. If you're not too far away, maybe a house call? You can PM me your contact info and we can figure something out. All I need is my laptop and cable, so it's pretty portable.
 

·
Registered
Joined
·
332 Posts
oh perfect Im in Irvine. Well I didnt get to my computer to look through my logs last night. Ill message you when I find my PASoft logs.
 
1 - 20 of 516 Posts
Top