Thanks to Tom G. for testing the oil level light solution for the S54. Edit: I don't think it works.
Announcement
Collapse
No announcement yet.
Andrew's DIY Guide for S54 Wiring Adapter Harnesses
Collapse
This is a sticky topic.
X
X
-
-
I changed the location of the fuel pump relay on the E36 harness for S54, M54, M52TU, S62 so that it will mount in the OEM location clipped to the side of the fuse box.
Here's an S54 adapter harness for an OBD2 E36 wired for the Z3M instrument cluster and some other options such as a connector for the electric fan coolant sensor.
Comment
-
You can still email me at the old email address, but I made a new dedicated one for harness orders. It is harveyracingsales@gmail.com.
I'm still making harnesses, but I've decided to not do ECU flashes. I can direct you to resources to do that yourself if you need to.Last edited by Andrew325is; 07-18-2021, 01:19 PM.
Comment
-
Since I’m not offering ECU flashes here are the resources for OBD2 engines. You probably already know these, but just in case you’re welcome.
(Disclaimer: Disabling emissions equipment and related DTCs is prohibited by the Clean Air Act, so if you are within the USA use your best judgement. It's more of a concern for shops because fines are 10x more than for individuals, and so that's why I can't offer that as a service because they would consider me to be a dealer.)
For MS41: https://sites.google.com/site/openms41/
For MS42 & MS43 (also includes a flasher for MSS54, MSS54HP, MSS52 that works better than BMWFlash and MSSFlasher): https://www.ms4x.net/index.php?title=Main_Page
MSS54, MSS54HP, MSS52: https://www.ecuworx.co.uk/downloads/. FAQ: https://www.ecuworx.co.uk/2015/05/19...ion-tool-faqs/ Don’t use BMWFlash or MSSFlasher like it says. Those can corrupt the file. Use MSS5x flasher or quickflash.
BMW factory/dealer software: BMW Tools, ISTA, SP Datens, etc: https://www.e90post.com/forums/showthread.php?t=1681573 Use these to update or change factory software on ECU.
Part numbers for ICOM Next. Use this with BMW software. Buy them from your BMW dealer’s parts counter.
ICOM A (main unit): 81312360883
ICOM C (20-pin adapter): 81312360885 (this is required for MS41 since it provides programming voltage)
K-DCAN cable for 3rd party apps: https://www.bimmergeeks.net/product-...dition-k-dcan1
Instructions for bench flash harnesses below. You can use 0.5 mm2 or 20 gauge wire.
To make bench flash harness for MS42, MS43, MSS54, MSS54HP, MSS52:
+12V:
X60001 pins 1,7,8 and OBD2 X19527 pin 16 with 5 amp fuse
Ground:
X60001 pins 4,5,6 and OBD2 X19527 pins 4 and 5, and pin terminal for 104 boot pin
TXD2 K-Line:
X60001 pin 3 to OBD2 X19527 pin 7
These pins aren't required because they are internally connected in DME (0 ohm resistance):
X60004 pin 26 . . . . . . . +12V . . . . . . (internal wired to X60001 pin 1)
X60004 pin 32 . . . . . . . TXD2 K-Line . . (internal wired to X60001 pin 3)
To make bench flash harness for MS41:
X6000:
26,49,60 - power (+)12v (wire 60 to 20-pin port pin 18 instead if installing 20-pin port)
28 - Ground (-)
88 - K Line
To add 20-pin port to bench flash harness:
D100 connector:
+12 volts: 4, 14, 16
Ground: 19
TXD2 diagnostic line: 17 (from X6000 # 88)
Program select: 18 (from X6000 # 60) (make sure pin 60 is not wired to get voltage at all times)
Parts for MS42, MS43, MSS54, & MSS52 ECU bench flashing harness:
X60001: Covering cap: 12527502456
Socket housing 9 POL. /A1 12521744624
Junior timer pins:
Junior timer, 0.22-0.5mm: 964280
Junior timer, 0.5-1mm: TE Part #: 964284 or 964286-2
OBD2 connector: Plug housing 16 POL.: 61138380698
-Flat spring contact 0,35-0,5MM²/AU: 61138366598
Micro Timer III @ TE: 1241732-2, 969005-2
Parts for MS41 ECU bench flashing harness:
X6000 ECU connector: Plug terminal control unit DDE/EGS 88 POL: 12521724131 (Bosch 1928401587)
-Takes junior timer and micro timer 1 pins.
-Micro timer 1: 0.35-0.75 mm2: 928939-1 (reel/cut strip) or 929927-1 (loose piece)
OBD2 connector: Plug housing 16 POL.: 61138380698
-Flat spring contact 0,35-0,5MM²/AU: 61138366598
D100 Data Link Connector (Diagnosis plug):
-Housing: 12521711218
-Circular contact 2.5 0,5-1,5MM²: 61131376191 (This is fine for all connections on bench flash harness. You’ll need bigger pins if you’re wiring it into the car for some of the connections.)Last edited by Andrew325is; 02-24-2023, 08:45 PM.
Comment
-
I can accommodate a few orders. I had a huge backlog from fall and winter because I'm in school again so I have very limited time for these and BMW has been having supply chain problems. I'm all caught up now, so I can get a few done within a reasonable amount of time (depending how quickly parts arrive from BMW; usually a week or two).
Comment
-
Are people still doing engine swaps? I'm having a Halloween sale on adapter harnesses.
-$76 off dual vanos M5x, S54, M62 M5.2.1, M62TU, & S62 (e.g. that makes the S54 E30 harness $499)
-$31 off single vanos M5x, M60, M62 M5.2 which makes them $199.
I've been making these for a decade and I'm the only one who uses the correct metric wire.
I'm caught up on orders so lead time is short (1-2 weeks).
Send me an email at harveyracingsales@gmail.com. (If I don't respond right away it's because I'll be in and out of the house working today.)
Comment
-
Originally posted by esoes06 View PostE34 m50 nv Body equipped. M54 engine swap. I'm looking for a harness or adapter that fits this.Accelerator pedal Manual and throttle Manual
Send me an email at harveyracingsales@gmail.com.
- Likes 1
Comment
-
Originally posted by NvE30 View PostIs it possible to make a harness adapter to drop an m54b30 into an e90?
Comment
Comment