Discussion about issues encountered whilst converting to M3 Flash and GWS

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
I have a 335i 04/2007 AT.

Can someone help me with the wiring. I want to swap to m3 gts, i have an m3 gws not lighting, m3 szl not showing either on my protools, m3 dsc communicates (repinned the new sensor) but need to wire the dct switch, and the power to DME. Park should work, i repinned the wire that should b and to where they should connect. But no change yet. I assume due to gws not lighting up.

As i troubleshoot, i saw i am missing some wires on the blue connector 6031pin 3-4 From the original harness plugging into the dct tranny harness. All other wires i moved around and repined to match were they needed to be. Except those 2 i can t find where to get them from or where to go.
Thx
 

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
Well i work on this all day. Trying to find why i dont get the gws to iluminate. I dont see it on protools or inpa.
Please help. I have a feb2007 335i AT. I am going to a DCT with M3 GWS, M3 clock spring, M3 DSC swap. Car starts. Park lock does not work. M3 GWS not identified/working. M3 Stalk buttons or levers not working...
I followed the AT to dct dyi. And dct to m3 gts.
But lots of the wire were not matching the dyi. So i am still looking where do the x6031 pin 3-4 go to so i can wire them bcz they r missing.
 

Attachments

amg6975

Specialist
Oct 27, 2019
87
Well i work on this all day. Trying to find why i dont get the gws to iluminate. I dont see it on protools or inpa.
Please help. I have a feb2007 335i AT. I am going to a DCT with M3 GWS, M3 clock spring, M3 DSC swap. Car starts. Park lock does not work. M3 GWS not identified/working. M3 Stalk buttons or levers not working...
I followed the AT to dct dyi. And dct to m3 gts.
But lots of the wire were not matching the dyi. So i am still looking where do the x6031 pin 3-4 go to so i can wire them bcz they r missing.
The GWS illumination is controlled by the footwell module via a hard line, not over CAN. You probably missed this wire or have it in the wrong spot.
 

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
The GWS illumination is controlled by the footwell module via a hard line, not over CAN. You probably missed this wire or have it in the wrong spot.
I used a few of the guides i found across diff thread.. now i am cross ref the 2007/04 335i - 2009/08 335is, and 2009/08 M3 harnesses schematics. I am staring on the DCT side to the x6031 and x6021 plugs by the DME. Then i use every of the pins to see what s connected to the pins from M3 GWS, JBE3, CAS3, M3 DSC, DME, M3 SZL, parklock, power/dscOff buttons... it s going pretty well. But i just started late today.. tomorrow im off and hope to have it running. After troubleshoot with the pins ID. When all is pinned right, next coding if M3 gws and m3 szl show up.
Then should b good. 🤞🤞🤞
 

Attachments

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
@LMB335is might be able to help
That would b fantastic.
@LMB335is Could u, would u, help me with this coding? I have almost all tools we could need.

Ps: do i need to change the wheel speed sensors or repin them? And what about brake pads wear?
I seems to have read that. My car is an may2007. I do see the codes on the dsc for it.
 

Attachments

LMB335is

Sergeant
Apr 12, 2017
275
FOB FL
That would b fantastic.
@LMB335is Could u, would u, help me with this coding? I have almost all tools we could need.

Ps: do i need to change the wheel speed sensors or repin them? And what about brake pads wear?
I seems to have read that. My car is an may2007. I do see the codes on the dsc for it.
Without knowing exactly what you have done, you need to update the longitudinal sensor if you haven't already. You need to delete the trans code you have now in the VO and replace it with $2MK and $2MD and change the build date to at least 0909(? I think). You'll need to flash the EGS (GS 40) with either a M3 or M3 GTS flash. Default code the CIC, DSC, KOMBI. You'll need to update the DME to a ZB# that is compatible with the build date and the DCT. The KOMBI has four parameters that need to be changed. Then you can start troubleshooting all over again
 

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
Without knowing exactly what you have done, you need to update the longitudinal sensor if you haven't already. You need to delete the trans code you have now in the VO and replace it with $2MK and $2MD and change the build date to at least 0909(? I think). You'll need to flash the EGS (GS 40) with either a M3 or M3 GTS flash. Default code the CIC, DSC, KOMBI. You'll need to update the DME to a ZB# that is compatible with the build date and the DCT. The KOMBI has four parameters that need to be changed. Then you can start troubleshooting all over again
No more $205 replaced by $2MK and $2MD.
Dme (1km0s), CIC, m3 kombi, dct (gts 0042 ) coded.
I am using protools. Tried m3 dsc but when trying to calibrate with m3 szl fails. Also m3 gws does not show in my modules. So not coded yet.
Should i suse ncsexpert? Also m3 dsc is C8F version. And some of the coding is not the same i find online so i assume i should do same ish in the c8f version. If similar option.

The wipers r on all the time for now and the water pump seems to b always running too.

Thx for the help.

Ps: any answer on the m3 speed sensors? Do i have to swap mu sensor to the m3 type? Or do i have to repin them to other places?

Ps2: i did swap my multi button for the m3 with M could that b what szl had issues calibrating. Paddle shifters work.
 

LMB335is

Sergeant
Apr 12, 2017
275
FOB FL
Use NCS Expert if you know how to use it. I think it's a better option when attempting this sort of thing.

As far as wheel sensors go, if yours are different than a LCI car would have, I'd swap them out, otherwise it shouldn't matter. My stock sensors worked fine and no repinning is needed. You do need to replace the longitudinal sensor with the newer version.

As far as the M3 DSC goes, did you change the model code in the VO stored in the NFRM to a M3 model code? That's needs to be done first. Use winkfp to update the M3 DSC unit/write your VIN. Now default code it with NCS Expert using the NFRM module as the main module to read from. That should allow M3DSC to show in the module tree and allow you to default code it. Use ISTA to do a complete brake bleed sequence, I did mine twice. Now you should be able to do the DSC valve calibrations and steering angle sensor. If the valve calibration fails, you probably still have air in the lines.

I recommend changing back to your stock buttons until you get everything else sorted. It makes it much easier to troubleshoot when you're taking smaller steps rather than wholesale changes. I know on LCI cars the M buttons need the M paddles to work. Mixing the M buttons with non M paddles and vice versa will not work correctly, at least in my car it didn't.
 

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
Ok i appreciate the input. I also received a new stack i will change to see it came with the clockspring did not had to change the one out of my older version and will have the m3 whole thing.
I will do this:
- Set all vo to stock, and recode the full car to oem. - change vo for euro m3 with 2mk and 2md, then save to frm them m3dsc default coding.
- check and report.
- add 2mk and 2md to vo and save to cas, default code kombi, jbf, cic, and all other modules
- then edit coding with those options needed changed (compiling)
Thx
 

RSL

Sergeant
Aug 11, 2017
445
I haven't used ISTA much, but if it says N54 in the profile, it's clearly not looking for/using M3DSC. If ISTA profile is based on VIN, might be less hassle to use NCS/tools instead.
 

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
I haven't used ISTA much, but if it says N54 in the profile, it's clearly not looking for/using M3DSC. If ISTA profile is based on VIN, might be less hassle to use NCS/tools instead.
So should i change the vin part of it from my vb73 to the pk91 not just the vo?
I have tried ncsexpert but is giving me crap.. i can load profile. It reads the cas or frm for vo and vin. But when i go back it gives me an error 1000 and there is not ecu or job choice. So i can t work with it. Any ideas?
Vo is pk91 but it is my vin with vb73, shpild i also swap the vin part that chose the productline to pk91?
 

RSL

Sergeant
Aug 11, 2017
445
You can try changing the VIN for ISTA, not sure what it will do. Might try update/reinstall newest build of standard tools/latest daten and see if that resolves the function. If it can read it once, it should be able to communicate with it after. I had an old install that would just not work with the newest FRM when my original crapped out.

Almost sounds like something in the VO change might be killing it though. Make sure you're selecting the same module you made the VO change to when you go back and make sure the build date in the VO is in line with production dates.
 

Begood69

Specialist
Nov 13, 2016
89
Fayetteville, NC
You can try changing the VIN for ISTA, not sure what it will do. Might try update/reinstall newest build of standard tools/latest daten and see if that resolves the function. If it can read it once, it should be able to communicate with it after. I had an old install that would just not work with the newest FRM when my original crapped out.

Almost sounds like something in the VO change might be killing it though. Make sure you're selecting the same module you made the VO change to when you go back and make sure the build date in the VO is in line with production dates.
If u ever bored and wanna help.. i have teamviewer lol
I m goong to redownload the standard toos from bimmergeeks and see. I have daten v60.1 i. Sure that is good enough for those modules from the 2009-2011s. Unless u guys have a link from newer one?
 
Top