Metric Plug and Play S54 and S62 Wiring Adapter Harnesses from Harvey Racing

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts

  • Andrew325is
    replied
    Here are some ECU flashing resources if you want to flash your own ECU.

    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; 07-09-2025, 02:33 PM.

    Leave a comment:


  • Andrew325is
    replied
    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, 12:19 PM.

    Leave a comment:


  • Andrew325is
    replied
    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.

    Leave a comment:


  • Andrew325is
    replied
    Thanks to Tom G. for testing the oil level light solution for the S54. Edit: I don't think it works.
    Last edited by Andrew325is; 12-20-2023, 09:36 AM.

    Leave a comment:


  • Andrew325is
    replied
    I decided to include a limited lifetime warranty on the wiring harnesses I make for the original purchaser as long as they own it. It retroactively applies to all harnesses I have manufactured going back to 2013 and also includes all adapter harnesses sold by Kassel Performance through January 2017. It doesn't cover damage or incorrect installation, but if you have something like a crimp connection that has wiggled itself loose you may send it in for repair. No one has ever told me they've had a problem with the wiring, but I just want to make sure you're taken care of if you ever do.
    Last edited by Andrew325is; 05-18-2021, 11:22 AM.

    Leave a comment:


  • Andrew325is
    replied
    I updated the original post with some price adjustments. I lowered the price of the 20-pin port from $250 to $150.

    Leave a comment:


  • Andrew325is
    replied
    Originally posted by sLEEP
    Will your m54 harness work for a m54b30 engine from an 04 530i, I believe that's a E60?
    Yeah, use an MS43 DME and get a MS43 engine harness from a E39, X5, or Z3. You can use one from an E46 too, but it doesn't reach the glove box very well, so just depends where you want to mount the DME.

    Leave a comment:


  • sLEEP
    replied
    Will your m54 harness work for a m54b30 engine from an 04 530i, I believe that's a E60?

    Leave a comment:


  • cek
    replied
    Andrew rocks. His stuff is legit. Great craftsmanship. How do I know?

    In 2017 I purchased an entire setup for my E28 project ("Minvera"). Last week the car was completed and I've been driving the snot out of it since, making minor tweaks. Everything about the S54 works as Andrew promised. Nice and tidy. I still have a few minor things to finish up, such as mounting the sport mode button, and getting the AC connected.





















    Thanks Andrew!

    Leave a comment:


  • Andrew325is
    replied
    With the help of a client I was able to create an S62 adapter harness for the E31.

    Also, I won't be able to fulfill rush orders this summer because I need to finish the restoration on my D90. If you aren't in a hurry and don't need a harness within a month or two you may still submit an order.

    Leave a comment:


  • Staszek
    replied
    Originally posted by Andrew325is
    Beautiful build Staszek. Just a friendly suggestion to be careful not revving up the engine when it's cold though. I'm sure you know that's what the lights are for on an E46 M3 tach. I keep my RPMs under 3,000 on my engines until they are fully warmed up. I've been told to make sure it reaches oil temp, not just coolant temp.
    Yea I know, the engine wasn't the oil temp was at 190 which you should keep under 4000 until 165, I have an S65 as well with the moving tach so I know the drill. The car was actually run for a while it was on the cool down when I did that video. But thanks for the tip!

    Leave a comment:


  • Andrew325is
    replied
    Beautiful build Staszek. Just a friendly suggestion to be careful not revving up the engine when it's cold though. I'm sure you know that's what the lights are for on an E46 M3 tach. I keep my RPMs under 3,000 on my engines until they are fully warmed up. I've been told to make sure it reaches oil temp, not just coolant temp.

    Leave a comment:


  • Staszek
    replied
    Andrew,

    Here is my S54 running with your harness. Not the cool video's that Justin has but its working.

    Revs : https://www.youtube.com/watch?v=GvRcnfZ3l-g

    Wife drives the car away from a quick shoot: https://www.youtube.com/watch?v=RAW3FVILeRI

    Last edited by Staszek; 04-23-2020, 11:39 AM.

    Leave a comment:


  • R3Z3N
    replied
    ^Andrew, regarding relays in the vanity cover, only the slot closest to fuse box is able to clip onto the relay slip on the firewall as the airbox is much too tall. I fit 3 in there, but secured sideways....

    I trimmed my vanity cover to just brush against the airbox, A LOT is cut away right where the relay mounts are. I would recommend mounting to the Fuse box instead. Though if using a CSL type airbox, there is much more space in the back. Unfortunately I could not do that due to my dual brake bias bar solution and reservoirs. Im fact I would have had to have a custom strut brace made to fit my build.





    Before I mounted them sideways and cleaned up my additions: you can see the relay base touching the stock non CSL airbox, not allowing it to clip in even halfway:
    Last edited by R3Z3N; 04-22-2020, 08:44 PM.

    Leave a comment:


  • Andrew325is
    replied
    Justin (R3Z3N) has offered to share some videos of his E30 with the S54 installed with one of my harnesses. Pretty sweet car.

    First drive: https://youtu.be/OFtg8j-pMoM

    Drone footage: https://youtu.be/jiOuQ5EAdHw

    Also, I've revised the E30 S54 (& M54 & M52TU) harness using measurements from an original E30 harness. The fuel pump relay will now fit into the M3 or 318is harness cover.

    Leave a comment:

Working...