Coding M modules in a non M car

aus335iguy

Captain
Nov 18, 2017
1,263
Hi All
There are a number of you who are trying to access m3 and 1m modules in BMW standard tools and thats an issue as they aren't showing up
from this thread here
Ok mate, got your vin.
So exactly like this.

1. Load ncs and in your vehicle order under either cas or nfrm you will see an entry for exactly "*KG13" IGNORE the quotes, include the star. Delete this entry and add "*PM92" in its place.

2. Code Only the VO to either cas or nfrm, no need to do both, just VO not the modules themself. In fact it best practice to only ever play in one so you always have the other for backup.

3. Close and reopen ncs through the same module you changed the vo with. Now you should see M3DSC in the list which you select and default code with. DO NOT code any other modules while connected with PM92 (which is euro e92 m3 spec) without thinking first. This will put the correct encoding data onto the m3 dsc unit and allow you to encode the szl and run dsc valves.

4. When done change you vo back to whay it was to avoid forgetting and accidentally coding the wrong data to the wrong module, it can happen.

Does that make sense at all ?
Derik,
Thats your vehicle type code and when updated in your vehicle order to the pm92 which is an m3 code, ncs will think you have an m3 and allow you to select modules which are specific to that type code, for example m3dsc who's coding options are difference to dsc.

Basically you were asking ncs to take coding data for a 335 dsc and placing it on an m3dsc. This method tricks ncs into thinking your actually an m3 and allows you access to read and write the m3dsc.

By the way in the list of modules, e.g. KOMBI, CAS etc, it's actually titled M3DSC
Not DSC as is your vehicle type.

In other words - if youre in North America and adding a 1M DSC then you need to locate that particular vehicle code
In @dyezaks case he used PM92 as thats M3

GOOD LUCK ALL !
@Begood69 @RSL
 

derekgates

Sergeant
Feb 23, 2018
276
NW FL
Awesome thread, thank you for starting this. I feel like some of the M3 swap stuff should be separated into relevant content threads cause it's hard to tell what works for all vs. the specific module problems?
 

Begood69

Specialist
Nov 13, 2016
91
Fayetteville, NC
I have those now. I had issues in my VO and my NCS expert was not working (error coapi-1000) Fixed with the by removing some conflicting VO values.
F-Can is my issue now.

@aus335iguy thx for tagging me. Im exiting to share my experience. And take from your guys experiences
 

Begood69

Specialist
Nov 13, 2016
91
Fayetteville, NC
Hi All
There are a number of you who are trying to access m3 and 1m modules in BMW standard tools and thats an issue as they aren't showing up
from this thread here




In other words - if youre in North America and adding a 1M DSC then you need to locate that particular vehicle code
In @dyezaks case he used PM92 as thats M3

GOOD LUCK ALL !
@Begood69 @RSL
Im using PK91 (E90 M3 CRT/GTS) euro settings LHD
 

Attachments

RSL

Sergeant
Aug 11, 2017
445
I have those now. I had issues in my VO and my NCS expert was not working (error coapi-1000) Fixed with the by removing some conflicting VO values.
F-Can is my issue now.

@aus335iguy thx for tagging me. Im exiting to share my experience. And take from your guys experiences
I figured the NCS issue was along those lines if the error popped up after changing the VO. What was the conflict in case someone else runs into a similar issue?
 
  • 1Like
Reactions: Begood69

JohnDaviz

Corporal
Jan 6, 2019
147
When I will get my car back I will try to go with CRT Version.

But can actually somebody give me Feedback about changed behavior from stock to M3 to CRT?

To make this Thread a tad more complete I added the table @RSL created and added M3 CRT which is used by @Begood69:

E90 M3
PM91 = E90 LCI M3 LHD (EU)
PM92 = E90 LCI M3 RHD (EU)
PM93 = E90 LCI M3 (US)
PK91 = E90 LCI M3 CRT (EU)
PK92 = E90 LCI M3 CRT (EU)

E92 M3
KG91 = E92 LCI M3 LHD (EU)
KG92 = E92 LCI M3 RHD (EU)
KG93 = E92 LCI M3 (US)

E93 M3
DX91 = E93 LCI M3 LHD (EU)
DX92 = E93 LCI M3 RHD (EU)
DX93 = E93 LCI M3 (US)

335is
KG13 = E92 LCI 335is (US)
DX13 = E93 LCI 335is (US)
 

Begood69

Specialist
Nov 13, 2016
91
Fayetteville, NC
When I will get my car back I will try to go with CRT Version.

But can actually somebody give me Feedback about changed behavior from stock to M3 to CRT?

To make this Thread a tad more complete I added the table @RSL created and added M3 CRT which is used by @Begood69:

E90 M3
PM91 = E90 LCI M3 LHD (EU)
PM92 = E90 LCI M3 RHD (EU)
PM93 = E90 LCI M3 (US)
PK91 = E90 LCI M3 CRT LHD (EU)
PK92 = E90 LCI M3 CRT RHD (EU)

E92 M3
KG91 = E92 LCI M3 LHD (EU)
KG92 = E92 LCI M3 RHD (EU)
KG93 = E92 LCI M3 (US)

E93 M3
DX91 = E93 LCI M3 LHD (EU)
DX92 = E93 LCI M3 RHD (EU)
DX93 = E93 LCI M3 (US)

335is
KG13 = E92 LCI 335is (US)
DX13 = E93 LCI 335is (US)
PK91 It is the EU LHD GTS version for E90. It feels great to me. Yet I have not try the KG91 which is the equivalent most used.
 

RSL

Sergeant
Aug 11, 2017
445
When I will get my car back I will try to go with CRT Version.

But can actually somebody give me Feedback about changed behavior from stock to M3 to CRT?

To make this Thread a tad more complete I added the table @RSL created and added M3 CRT which is used by @Begood69:

E90 M3
PM91 = E90 LCI M3 LHD (EU)
PM92 = E90 LCI M3 RHD (EU)
PM93 = E90 LCI M3 (US)
PK91 = E90 LCI M3 CRT (EU)
PK92 = E90 LCI M3 CRT (EU)

E92 M3
KG91 = E92 LCI M3 LHD (EU)
KG92 = E92 LCI M3 RHD (EU)
KG93 = E92 LCI M3 (US)

E93 M3
DX91 = E93 LCI M3 LHD (EU)
DX92 = E93 LCI M3 RHD (EU)
DX93 = E93 LCI M3 (US)

335is
KG13 = E92 LCI 335is (US)
DX13 = E93 LCI 335is (US)
I've yet to find a separate GTS code, but there must be one somewhere. That list is basic from when this was first being done, but there are many codes depending on model/variant/life cycle/market. Despite not finding a vehicle code for GTS, there are different coding values for them vs. regular M3 and of course differences between E90 and E92.
 
  • 1Like
Reactions: Begood69

Similar threads


Top