Hmm, guess the DME does disable that output with the manual code then. I wonder if it would be a matter of just flipping the auto start byte to "1" to get it to work again. Oh well, all things I can play with if I ever get a 540i lol.
The M5 having the start relay does suggest it may have been a very last minute change to not have automatic start on those. I wonder if there's code for it hidden away somewhere. If so, I bet I can retrofit it to the M3 too (though having auto start + no clutch interlock is probably a disaster waiting to happen)
-Paul
2003 "M5" - Full M5 conversion, AMG C63S 6 piston front calipers, Porsche Panamera 4 piston rear calipers, GC Coilovers, Eibach ARBs, UUC Evo3/DSSR, Borla Exhaust w/Muffler Delete, BMW NBT with Carplay/Android Auto, Bi-Xenons, e38 Style 37 M-Pars, e60 Hubs 530i 6-speed swap build thread2005 Range Rover 4.6is (M62TU Powered) - 4.6is Engine Swap from X5, BMW NBT with Carplay/Android Auto
2006 Porsche Cayman S - Soul Performance Competition Headers and Exhaust, H&R Coilovers, 718 Boxster Spyder wheels, Rennline 35mm rear spacers
Terra - adding to the hypothesis that the M5's might have been headed toward auto-start at some point - another factor might be the M5's Getrags have gear / neutral indicator sensors, while the 540 doesnt, so from a safety point of view you could confirm neutral, whereas on the 540 you cant. Would make sense it might have been in discussion for M5 but not 540.
I would say retrofitting auto start on a 540 manual for this reason was pretty unwise if not outright dangerous. If you are using an M5 gearbox (or retrofit the sensor ) then you could get clever and use it in line w the relay circuit grounding as a failsafe. No neutral, no auto-start. But for a stock 540 i would strongly advise against it - too much chance somebody bumps the key in gear or even tries to start w/o the clutch in, and instead of just jumping and stalling as it would now, the car starts itself and goes who knows where...
And confirm no - you get nothing if you just reflash the DME to manual.
2003 M3CicM6 TiAg
2002 540iT Sport Vortech S/C 6MT LSD TiAg
2008 Audi A3 2.0T DSG (the daily beater)
2014 BMW X1 xDrive28i (wifemobile)
Former:
1985 MB Euro graymarket 300SL
1995.5 Audi S6 Avant (utility/winter billetturbobattlewagen)
Looks like you're right. I found some code that looks like it has something to do with auto start, and it does check the neutral status (which would be detected if either gear lever is in N or clutch is depressed). It's also hard coded to not work if the motor type is set to S54. Now I gotta figure out if the code is actually functional, and if so, what BMW did to make it not work on the M5s either
Anyway, sorry for taking this off topic, just got curious about the auto start since I've always wanted that feature even though it's relatively useless
N worries, it's my damn thread and this is cool stuff and nominally related to the discussion of auto-start in the conversion which frankly is not really very well covered on the forums!
Yeah given the M MSS5x codebase thing - AND the shared 420G - makes total sense that the S54 code would have it too! You could totally enable autostart on the E46M3's given they have the clutch/neutral sensor! Well by 'totally' I mean 'safely'. The big question is if the whole block of trigger-starter-wait-for-engine-run-confirm-shutoff-starter code is there - the 540 Auto is pretty smart about knowing how long to run the starter to not overrun or underrun. Never saw it half-start in the auto-start, and never heard it overrun.
And yeah, IIRC the clutch switch and gear sensor are wired in series so it appears as one input to the DME, right? Basically it's a "clutch in OR neutral but don't know which" input. That is proven retrofittable to the 540 version fo the 420G so possible to wire it back, but a ton of effort for such a little feature unless you have the tranny on the bench already for a swap or whatever. That said, I did always like the feature once I got used to it. It's funny - back when I still had the auto in the 540 I would get in the M3 and blip the starter only to have it not start and remember "Oh. Right. Car doesn't auto-start. Gotta hold it over for a second..." It's a fun little feature. Somebody rigged up a custom push-button start based on that - thread is floating around someplace...
Neato mosquito.
- - - Updated - - -
Good catch - I meant pin 8 of ig switch, which is correct, but my wording is poor so it reads wrong. Thanks for the catch P.
2003 M3CicM6 TiAg
2002 540iT Sport Vortech S/C 6MT LSD TiAg
2008 Audi A3 2.0T DSG (the daily beater)
2014 BMW X1 xDrive28i (wifemobile)
Former:
1985 MB Euro graymarket 300SL
1995.5 Audi S6 Avant (utility/winter billetturbobattlewagen)
Well I might play around with it once I've got some other projects done on my M3. It wouldn't be that hard to wire cleanly for this car since the DME and EWS are both on the driver side. Add a relay mount to the ebox where one of the SMG relays would go, tap one of the large grounds and +12v sources, move ignition trigger from EWS to X60004/Pin 6, Wire X60004/Pin 40 to the relay trigger, and then wire relay output back to EWS start trigger. Then would have to force the routine to continue even if the motor byte is not set to "S62"
As far as the DME figuring out when to stop the starter, there is a curve that defines the "start end" RPM based on current engine temperature, which is loaded in the routine I'm looking at
Question is whether or not this is actually an auto-start routine, or if BMW just went through all this trouble to allow the M5s to start based on the clutch/neutral switch rather than the clutch switch alone like on the M3.
I might make a thread over at m3forum (and maybe even m5board) to see what everyone else thinks
2003 M3CicM6 TiAg
2002 540iT Sport Vortech S/C 6MT LSD TiAg
2008 Audi A3 2.0T DSG (the daily beater)
2014 BMW X1 xDrive28i (wifemobile)
Former:
1985 MB Euro graymarket 300SL
1995.5 Audi S6 Avant (utility/winter billetturbobattlewagen)
The proper BMW part number for the 35mm rubber plug that fills the automatic shift selector cable hole is 07147140849 and I bought mine here:
http://www.ecstuning.com/ES16925/
Here's a pic of it installed:
2003 Ferrari Red M3 3.5L wagon // 2011 Montego Blue tri-turbo 335d wagon
2012 Deep Sea Blue X5d // 2003 Orient Blue 330i wagon
In progress/For Sale: 2003 Alpine White M3/ZHP wagon // 2003 Japan Red M3/ZHP wagon
Nice add brian. We couldn't find that part number - I know you mentioned it before but I didn't note the details - I'll add it to the write up.
2003 M3CicM6 TiAg
2002 540iT Sport Vortech S/C 6MT LSD TiAg
2008 Audi A3 2.0T DSG (the daily beater)
2014 BMW X1 xDrive28i (wifemobile)
Former:
1985 MB Euro graymarket 300SL
1995.5 Audi S6 Avant (utility/winter billetturbobattlewagen)
I didn't know I was drug into this. I took ques from CDH (Craig) but since his car is prefacefilt a few things changed. I like Paul's point of just connecting the 2 DME wires together and grounding the other side of the relay. It's one of those Duh! items.
Having those 2 L2 wires freed up means you have the clutch switch and the reverse light signal running through existing wires.
And just my .02 you're added a relay into the system since its already in use. The one benefit is that you are not running the higher current load through the ignition switch. On the E38 not only would you need to run the heavier wire, but you also have to change the iggy and the plug for it.
Whichever both work.
Trevor
01 749i sporty, build 12/00 "Sports Barge",S62
92 VW Corrado VR6,AAA
81 Delorean,B28F
81 VW Rabbit Pickup 1.8T,AWW
03 VW Passat wagon 4.0 W8 6spd
Exactly how I went through it... "what the... oh... Duh, yeah.. that's clever..."
Yeah less current through ig switch can't be a bad thing, though all the other manuals do it so its "fine" too... I guess the Autos run via the relay all the time anyway... so what the hell... no more failure points than an Auto already has... and it's a generic BMW "Green Relay" so toss an extra in the car if yer worried about it - can always be a spare FP relay too....
Like you say - "both are fine" which is why I left it in the writeup that way...
2003 M3CicM6 TiAg
2002 540iT Sport Vortech S/C 6MT LSD TiAg
2008 Audi A3 2.0T DSG (the daily beater)
2014 BMW X1 xDrive28i (wifemobile)
Former:
1985 MB Euro graymarket 300SL
1995.5 Audi S6 Avant (utility/winter billetturbobattlewagen)
Putting things back together I was going to ask tons of questions in my swap thread if I didn't see this post.
It's a 2000 740i that I've been working on, finally started it but I wasn't sure what cables should I leave and which ones should I cut.
After reading all this, I feel pretty confident of what to do next time I get by my car.
Thanks for all the info.
Yeah for the E38 be sure you check all paul & trevor aka blacknight530i & 00708's threads - those guys are the platform experts there...
2003 M3CicM6 TiAg
2002 540iT Sport Vortech S/C 6MT LSD TiAg
2008 Audi A3 2.0T DSG (the daily beater)
2014 BMW X1 xDrive28i (wifemobile)
Former:
1985 MB Euro graymarket 300SL
1995.5 Audi S6 Avant (utility/winter billetturbobattlewagen)
I'm trying to find the part numbers for the pins I need to get for the connectors.
I'm tempted to just buy a pack of every one they have listed for the vehicle so I don't miss one lol.
Thanks to all who contributed to this thread. Will definitely be a future source of info as I am currently looking to pick up an '01-'03 540iT. I have to buy an auto to appease the wifey for now, but plan to do a 6-speed swap eventually...
Alvin Caragay
Mpire Automotive (https://www.facebook.com/MpireAutomotive/)
'96 AC Schnitzer S3 Sport CLS Replica (https://www.facebook.com/ACSS3SportCLSR)
'02 E39 540iAT
Here is what I have done. I have a US 530i with a build date of 2001:
Flashed my new zcs to EWS and DSC with ncs
Recoded my dme with the latest manual zusb with winfkp
Changed the park/neutral to nicht_activ in my ews to bypass the clutch switch.
All you have to do is:
change your job to CODIERDATEN_LESEN, read ews,
open your fsw_psw.trc in notepad
change
park/neutral
From:
activ
To:
nicht_activ
then copy whats in fsw_psw.trc to fsw_psw.man
and then SG_CODIEREN
I haven't done any wiring other than unpluging the auto trans computer. I don't have a clutch switch plugged in.
Thank you so much geargrinder for your write up, and everyone else for posting info. there is no way I would have gotten this far without ya'll.
If you're thinking about doing this: DO IT
Last edited by Stupid Kid; 09-04-2015 at 10:26 PM.
Has anyone identified which contact systems are used where for these plugs (X33, X1659, X60002, X60004)?
Edit: I also didn't see Terra's post mentioned about another way to code a 540iT manual:
http://www.bimmerforums.com/forum/sh...4#post28444404
Last edited by blarf; 10-01-2015 at 07:25 PM.
I reused the pins I removed by stripping and tinning the tail and soldering the new wire to it and covering with heatshrink. It's pretty straight forward operation.
I've actually been following this thread for a while now for my own swap which is now nearly complete and went very smoothly.. I have done everything short of the starter relay wiring, including all programming (I even have a few ncsexpert tips to add if geargrinder would be so kind - made it really easy), however now I'm at an impass and just stumbled over this reply. The issue I'm facing is that nearly everything I can fine references ews connector x1659, the 13 pin connector for the driver side ews module - however I have a 01/1997 540 and have the older 15 pin harness and EWS module. Furthermore I cannot seem to find any java module which will allow me to load WDS diagrams.
My question is this, and it's to either yourself or geargrinder. What is the EWS pinout on the old style connector and how do they match up to the x1659 connector? ie x1659 pin 8 == pin ? on the 15 pin connector?
I'm so close, and reading this one post gave that I'm a short ground and a quick dme wiring splice away from completion and first start.
Any help or advice, diagrams etc. you might have pertaining to the older style would be most useful. Pretty much everything else (except pedals) applies directly.
Big thank you to geargrinder for this most impressive write-up. It's carried me 95% of the way.
525i / Dinan Tune / Morimoto MH1 HID / BC Racing Coil-over
540i Dinan 5 / 6 Speed+M5 drivetrain / M5 HID / M5 Alcantara Interior
Sounds good man - can't really tell you much about the old EWS, but here's a tip - load the Opera browser on your PC - it will let you load the Java to run the WDS from BMW-Planet properly.
It's cool we've gotten 3-4 conversions going since mine, thanks too to blacknight530i/Redshift/007008 for all their inputs to make stuff better... glad this has been good for people.
2003 M3CicM6 TiAg
2002 540iT Sport Vortech S/C 6MT LSD TiAg
2008 Audi A3 2.0T DSG (the daily beater)
2014 BMW X1 xDrive28i (wifemobile)
Former:
1985 MB Euro graymarket 300SL
1995.5 Audi S6 Avant (utility/winter billetturbobattlewagen)
I'll try to write up stuff I found that either differs for pre-facelift, or things I did differently that worked out well. I did find ncsexpert a little confusing at first but now I've got that tool pretty well mapped out, as well as winkfp. In fact I did 100% of programming ncsexpert and dme flash with winkfp and required nothing else so that was very slick.
Will load up opera today, I'm gonna try the ews ground and dme splice to keep wiring changes to a minimum. I don't mind an "extra" relay in the mix.
Thanks again for the tip on opera, didn't even think of that.
I can reprogram a German eeprom but need help finding a working java version - aint that a kick in the nuts.
525i / Dinan Tune / Morimoto MH1 HID / BC Racing Coil-over
540i Dinan 5 / 6 Speed+M5 drivetrain / M5 HID / M5 Alcantara Interior
I did work out what was required for the older ones.
I'll have to dig through my old notes to find it.
My issue now is that I can't get wds to load (ancient java) but if I have diagrams and pinout locations this should be a 2 wire job.. 1 splice to bypass dme, and one to give the ews a constant ground. Just gotta figure out which 3 wires I'm playing with.
If you have that, I would gladly send some surly your way straight from the brewery...
525i / Dinan Tune / Morimoto MH1 HID / BC Racing Coil-over
540i Dinan 5 / 6 Speed+M5 drivetrain / M5 HID / M5 Alcantara Interior
Bookmarks