Welcome to Bimmerfest -- The #1 Online Community for BMW related information! Please enjoy the discussion forums below and share your experiences with the 200,000 current, new and past BMW owners. The forums are broken out by car model and into other special interest sections such as BMW European Delivery and a special forum to voice your questions to the many BMW dealers on the site to assist our members!

Please follow the links below to help get you started!

Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 3 Series / 4 Series > E36 (1991 - 1999)

E36 (1991 - 1999)
The E36 chassis 3-Series BMW was a huge hit among driving enthusiasts from the first moment the car hit the pavement. The E36 won numerous awards over the years it was produced and is still a favorite of many BMW enthusiasts to this day! -- View the E36 Wiki

Reply
 
Thread Tools Display Modes
  #1  
Old 12-07-2012, 08:04 PM
HakenTT's Avatar
HakenTT HakenTT is offline
Officially Welcomed to the 'Fest
Location: Arizona
 
Join Date: Aug 2011
Posts: 230
Mein Auto: '91 E30
hakentt's S54B32 engine swap in E36 1999 323is on a tight budget

If you need MSS54 coding for swap contact me,

Rather than buying boring S52 for my 1999 323is, I decided to go with S54B32 and do it with least amount of money spent (on a tight budget). Goal is to buy an excellent condition late production S54b32 engine with low miles so that I don't have to spend extra money on updating engine bearings, water pump and other expensive parts and to get it as complete as possible. I found one from wrecked 2006 on ebay for 4.5k plus I asked the seller to include few more parts that I would need for swap. So it all came out to 5k delivered to my door. Not bad considering the fact that I would spend 3k for a very nice S52 engine.

After inspecting the engine I can say I am lucky, the engine is very nice condition, look trough the oil filler hole and I can see camshafts are all clean and look great, no oil burns.


Preparing the S54 for installation:
My engine came with SMG clutch and dual mass flywheel, I could use that, but I am afraid of that self adjusting pressure plate, I just did not want to risk it. So I went with S52 stock setup that I had used, I just bought the 240mm $65 saschs disc from ebay and it is for E46 because I could not find 240mm disc for E36. The only difference is that E46 disc has stronger structure of the disc = better. S54 starter works fine with S52 flywheel, same teeth and spacing.
I decided to use the weak Getrag 250 that came in my 323is, because I won't be drag racing my e36 so it will hold plus it is very light weight.
Before you install the engine I would recommend that you change the front and rear crank seal with the older spring loaded lip version seals, they last much longer. And there is a oil plug on right side of the block in the rear up corner, that seems to leak over time, I filled mine with jb weld.
Use, E36 mounting arms, E36 engine mounts will work with 3mm spacer, S54 is heavier so the mounts will sink, especially the right side one, I used 3mm tick washers to compensate, because engine sits very close to rack and pinion.
S54 heater hoses will work, the longer one will have to be cut to fit, the shorter one is direct fit. If you will be installing the engine with intake manifold then install the heater hoses just as about as the engine goes in cut the hose and clamp it, if you install the engine fully you won't be able to get to the hoses.
S54 headers with catalytic converters fit fine and clear everything with plenty of room for movement.
S54 alternator is controlled by the DME, and DME sends the charge signal to the cluster. I think S54 alternator must be used.
S54 power steering pump should be used too, pulley is different diameter, I think E36 pump would work.


With the engine package I got the seller to include cut section of both flanges of midpipes. I must use what I have, so I used stock 328i exhaust system, to get the full benefit of having nice quiet exhaust I cut the mid section right after the catalytic converters, then went to autozone and bought 4 two inch 40 degree pipes and one straight that I cut in to two. Bolted it all on the car then aligned the pipes and spot welded them, took them off the car and put nice weld on them. Total cost $45.


You got to use E46 fuel filter with 5 bar regulator, it fits stock location just fine, cover protector fits fine also.



Stock M3 smg vacuum/booster hose will fit fine, it needs to be properly routed then cut to fit, there is a vacuum jet pump and bleed off solenoid that fit in that line, very straight forward.



Use, stock E36 A/C compressor parts, they will bolt right on S54, must use shorter belt 5PK865, the vanos accumulator will have to be moved back more. I used E36 dashboard shim, bolted it to the block then used a hose clamp to secure the accumulator. Notice the E36 gauge temperature sensor bolted in coolant drain plug? No need to spend money on hose adaptors.
Lower intake manifold support, I used E36 dashboard shim, bolted it to the block then used long 8mm bolt with 3 nuts, worked out very well, no need to manufacture a bracket.


I chose to use E46 M3 coolant bottle with mounting bracket, sense it was included with the engine. I modded the bracket and test fitted the tank to sit as high as possible without interfering with the hood insulation, the tank has to sit at higher level than the last row of the radiator for proper air bleeding. M3 hose won't work, I removed the hose from quick connect ends then used a Gates(19607) cut to fit, put two clamps on there.


E46 M3 SAP air valve hits A/C line and will have to be adjusted, I spun the valve around then created small extending adapter from E36 SAP hardware.


E36 radiator with shroud fits, E36 318i clutch and fan must be used. E36 hoses, upper fits fine, the lower needs 1/2 inch trim on the radiator side to fit like a glove. 5/16 coolant hose can go from the radiator trough E36 fan shroud to coolant tank in one peace.


Stock E46 M3 oil cooler can be made to fit under the radiator but I did not like that location, plus the seller wanted to much for the cooler, but I got the E46 M3 cooler hoses. I cut the cooler hoses right at the crimped clamps at engine side, then I went and bought dual row oil cooler from local VW store, (EMPI 9243) $38 cooler, and 4 feet of gates transmission ½ inch hose. Bolted the cooler on the auxiliary fan body. Fits great just under the bumper frame.



Using stock E36 SAP pump, the E46 SAP valve opens on pressure from the pump flow so there is no vacuum line to it. E46 hard line connection to hose.


This is how right side looks right now. Windshield washer system will have to wait for solution. I never use it anyway.


Wiring:
Wiring the E46 S54 harness to the E36 late model chassis is not that hard. It was for me because I had to do it all without having any real information. It took me about a week to figure out where every wire goes and what it actually does. BMW is horrible on their wiring diagrams especially on E46, WDS does not tell you everything and most of the time it gives you wrong information. Now that I know exactly what needs to be done, I could wire it up in one day. I will post the wiring information here because I feel like community needs to know and to get some sense of wiring configuration for this swap for the first time. People who have done this swap don't want to share information on wiring, this is very common with bmw community.
The ECU harness will not be able to be moved to the passenger side original E36 location, one of the ECU plugs X60003 is too short, it would needed to be removed from the harness that is routed under the intake manifold. I did not want to make a mess, so I kept it in original condition and decided to locate the DME near fuse box like original location of E46. I will be doing many MSS54 flashings and testing so I wanted it in that location.
Harness comes with DME relay and Injectors relay and its own little fuse box. Power and ground is easy.
Thick red wires go to battery + and brown(with brown sometimes) goes to ground. I am eliminating X20 connector and wiring it all directly and using only the 16 pin diagnostic port inside the car. I am making this swap full OBD2 compliant
The main part of the harness is the connector X60004 it goes to the chassis, and you must get it from the donor car, has to be cut off. It is a black 40 pin connector that is 4th in line on the MSS54 DME. From other connectors only about 3 wires need to be connected.
X60004 connector pin out information with where to wire them on late model E36, a 1999 323is in my case:

1. Signal, terminal 61, [mss54 dme sends the signal for alternator charging lamp in the cluster, the alternator is controlled by the dme itself and not by a cluster. Wire this to pin 25 on the X20 connector]
2. Engine start signal feedback, connector voltage signal, terminal 30h [empty slot in my case, this is on early models, I did not wire this anywhere, but you can add pins to the x60004 connector easily]
3. SAP relay, [ if you want secondary air pump then this wire sends ground signal to the SAP relay, you will need to steal SAP relay wiring from your E36 harness, in my case I wanted this, because I am running catalytic converters, I am keeping my swap full OBD2 compliant]
4. Signal to electric fan [ fan is controlled by the mss54, on e36 fan is controlled by thermo switch and A/C relay, you won't be able to use this feature]
5. Ground [empty slot on my x60004, if you got the wire there, then ground it
]
6. Starting signal [ wire this to pin 18 on X20 it signals dme that engine is cranking]
7. Ground for electronic pedal [ to pin 1 of E46 pedal connector]
8. Electric pedal [to pin 4 of pedal connector]
9. Voltage supply for electric pedal [to pin 5 of pedal connector]
10. Not used on USA models [fuel pump relay on EU models, this is regular relay not EKP, not sure if this will work on US mss54]
11. Oil pressure signal [to dash oil pressure light bulb, wire to pin 23 on X20]
12. Ground electronic pedal [pin 2 of pedal connector]
13. Electronic pedal [pin 6 of pedal connector]
14. Electronic pedal [pin 3 of pedal connector]
15. Sport button switch [ this wire receives momentary ground signal to turn on sport mode, I rigged my E36 ASC switch for this, you must wire it straight]
16. Sport button switch LED light [ mss54 sends ground signal to the 12v LED to indicate that sport function is turned ON, I rigged the ASC switch to work, all though you can barely see the light]
17. RPM signal to the diagnostic connector [use this as a RPM signal to the cluster if you don't plan on using CAN supported cluster out of Z3, to pin 20 on X20 connector]
18. Activation heating fuel tank leak module [I did not wire this yet because I can delete the evaporative system out of the mss54 and still pass emissions, you are allowed to have at least two uncompleted readiness monitors on E36, but I plan on wiring it, the late model E36 fuel tank should be good enough for E46 leak module to work, I plan on using muffler flap, carbon canister solenoid wires from X6031 connector so that I don't have to run wires directly to the spare tire location]
19. Not used
20. Activation valve for fuel tank leak module [optional]
21. Oil level signal for E46 instrument cluster [ no wiring option if E36 cluster is used]
22. Vehicle speed [wire to pin 9 on X20 connector, it is signal from ABS unit and mss54 needs it, this can also be deleted by mss54 programming]
23. Not used
24. Brake light switch S_BLS negative [I deleted this option from the mss54, it is only for cruise control that you won't be able to run on E36 anyway]
25. Not used
26. Terminal 15 fuse F29 [ wire this to switched 12v, pin 21 on X20 connector]
27. Data link steering wheel cruise control [no option on E36, must be deleted from the mss program]
28. Not used
29. A/C compressor relay control, [sends ground to relay, you won't be able to use this option on E36, because mss54 needs K-Bus information from climate control module, and E36 module can't do this, also A/C required pressure sensor and not pressure switch]
30. Fuel tank leak diagnosis module [optional]
31. Not used
32. TXD diagnostic signal K-bus line [ wire to OBD2 connector pin 7, X6031 pin 4]
33. EWS signal [rolling code signal wire from EWS, you won't be able to use EWS2 system. Get EWS 3.3 system or get ews delete program from me]
34. Brake light switch BLTS B+ [not required]
35. Not used
36. CAN bus HIGH signal to cluster[no use on E36 cluster]
37. CAN bus LOW signal to cluster [no use on E36 cluster]
38. Ground for radiator temperature sensor, located in lower hose [you could wire this and put sensor anywhere, but this is for fan control that you can't run on E36 anyway so best is to delete this from mss54 programming]
39. Signal from radiator temp sensor [optional]
40. Not used

EKP-modul [regulated fuel pump relay must be used, the E36 relay will not work properly, I installed the ekp relay inside the E36 fuse box]
EKP pin 1 [pulsating signal from mss54 connector X60002 pin 11 then to X6021 pin 1 black/violet (black 4 pin connector), I just wired this directly]
EKP pin 2 [to fuel pump, pin 13 on X20 fat green/purple wire]
EKP pin 6 [battery +12]
EKP pin 7 [ground]
EKP pin 8 [switched +12, DME relay X6021 pin 2, white/red wire]
X60002 pin 20 [signal from gear recognition switch, this is for cruise control, you will not be able to wire this to E36, it needs to be deleted from the mss54 program]
X60002 pin 12 [ecu box cooling fan negative trigger, if you plan on installing mss54 dme in stock e36 location than you could mod the cover so that dme can be cooled via fan, this is something that I don't use so I just deleted the E-box cooling fan out of the programming]

Black 8 pin connector:
Pin 1: starter cranking, fat black wire [connect to pin 18 on X20]
Pin 2: power for oil level sensor [connect to switched 12v, pin 21 on X20]
Pin 3, 4 ,5, 6 [are all empty no wires]
Pin 7: gray wire [unknown, seems to go nowhere in the harness]
Pin 8: yellow/black wire goes to X60003 pin 19 [unknown, I can't find any information about this wire]
That's about it when it comes to wiring.
DME Mss54 or mss54hp has to be reprogrammed for proper operation because some of the components must be deleted from programming. Contact me via private message if you need this service, most of the tuners don't even have a test car to test the dme, I do have one and know what exactly needs to be done.

Required and optional programming:
Anti theft module delete, brake light switch delete, cruise control delete, CAN bus delete, E box fan delete, radiator sensor and fan delete, A/C delete, clutch gear recognition delete, steering angle sensor delete, DSC delete, emissions components delete…..etc.

Air intake system:
The E46 M3 intake system will not fit properly, intake boot has less of an angle and touches the strut tower, I kicked in about ¼ inch of a strut tower side wall in so that the intake boot clears properly. Seller included the MAF sensor with plastic part broken off the air box, this was something that I wanted, I then went and bought spectre 3.5 to 4.0 inch rubber adaptor #9741 $10, 4.0 inch 22 degree aluminum bend #9729 $15, cone air filter #8132 $22, home depot plastic flashing #11938 $6, and created good efficient intake system on a budget. It is very important to have one foot of tubing before air mass sensor or else the engine will not idle right, sensor is very sensitive to turbulence. The other option is to get intake system from 2001-2002 M coupe/roadster but that is very hard to find. Dealer wants $800 for new one.



Emissions:
As of right now all monitors are set exept evaporative system, this means my E36 will pass federal US emission testing. One problem is no functional check engine light. Light is required for emission testing, What can be done if one decides to just use E36 cluster is to wire the oil pressure light to the check engine light bulb, so that when key is on check engine lights up and with engine running check engine light is off. Other option is to use non M late model cluster from Z3, it is CAN supported.

Gas pedal:
The E46 electronic gas pedal does not fit right, it sits too forward and closer to the brake pedal, What I had to do is cut the carpet just on the edge, then mod the gas pedal mount flange so that it fits farther in and away from brake pedal. On the bottom part I had to use one long sheet metal screw to secure the flange to the floor. Now pedal fits right where it needs to be.


A/C control solution:

It can be modded to work directly from the control module bypassing DME with fully functional two speed auxiliary fan. Maybe there a better solution so that DME raises the idle, I don't know yet.

ABS/ASC-T:
If you got ASC-T equipped E36, you will get ABS check light because the unit won't be getting any of the signals from the DME. ABS part will still work and send speed signal to the MSS54, you could remove the ASC and ABS fault lights out of the dash if you don't care. What I did, I wired as a 'plug and play' the (non ASC) ABS module as you can see here, this is the proper way to delete ASC-T system:



Finished with my swap, hear it run:


Video:


Budget breakdown:
This is not a 'budget' engine but when I say budget means that I spent much less money than most of the people when doing this swap, this is because they go out of their way to buy extra stuff, pay for labor…..etc.
$5000 engine with required parts for a swap (keep in mind this is 2006 very low miles beautiful condition with everything on it with included shipping, and I bought it from BMW salvage yard, and those guys are never cheap. You can buy a 2001 thrashed engine for much cheaper.)
$200 misc, items, intake, exhaust welding, oil seals, belts, bulk hose
$0 dme reprogramming, I did it myself, I put on used fuel filter, haven't even changed the oil yet.
-$1000 for the M52 engine, sold locally
-$200 ms41 dme with ews, and key chips, (to be sold)
-$100 S54 A/C compressor with hose, idle and mount (to me sold)

Final cost: $3900

Test drove it, and all I can say why even bother with S52, this thing is so much fun to drive, engine revs fast and happy, car feels much lighter. My budget exhaust is nice and quiet, no rasp. My ASC switch rig works great for sport button, I switch it and I can feel different throttle characteristics. All I have to say I am very happy that I did this and the investment will not lose much value at all, it is true motorsports engine that after years of enjoying it I can always sell it for how much I invested in it. Good thing I did not waste money on S52us (overbored general production M52).

Last edited by HakenTT; 03-24-2014 at 01:42 PM.
Reply With Quote
Ads by Google
  #2  
Old 12-07-2012, 08:10 PM
BMRfanatic's Avatar
BMRfanatic BMRfanatic is online now
Officially Welcomed to the 'Fest
Location: South Shore MA
 
Join Date: Mar 2008
Posts: 4,982
Mein Auto: Bad Luck 46
damn so you went from a m50b30 to an s54


i like

when are you going to start? (if you havent yet)

its crazy how the OFH looks exactly like the one on the m50s
__________________

-Dino
Reply With Quote
  #3  
Old 12-07-2012, 08:20 PM
drivinfaster's Avatar
drivinfaster drivinfaster is offline
bimmerfest Supporting Member
Location: in the sticks you piney
 
Join Date: Nov 2007
Posts: 10,531
Mein Auto: rescued bmw's
looks like the ac compressor was relocatedto the other side compared tothe m50....

would *love* to drop an s54 in something, but what's the difference between the s52b32 and the s54b32, other than exhaust vanos?? as i understand, it doesn't really add performance, it;s more for emissions....does it ever look the coolness, though!!





df
__________________
Reply With Quote
  #4  
Old 12-07-2012, 09:01 PM
HakenTT's Avatar
HakenTT HakenTT is offline
Officially Welcomed to the 'Fest
Location: Arizona
 
Join Date: Aug 2011
Posts: 230
Mein Auto: '91 E30
updated first post

Last edited by HakenTT; 12-23-2012 at 06:07 PM. Reason: update
Reply With Quote
  #5  
Old 12-07-2012, 09:02 PM
dc_wright's Avatar
dc_wright dc_wright is offline
bimmerfest Supporting Member
Location: Orlando, Florida
 
Join Date: Nov 2007
Posts: 6,349
Send a message via ICQ to dc_wright
Mein Auto: '96 328iC, '04 325Ci
I believe exhaust vanos allows more total overlap and earlier than single so there is a performance gain while still maintaining very smooth idle. M52B28 single vanos hits peak torque of 210 lb-ft at 3950 rpm while the M52TUB28 dual vanos hits 210 lb-ft at 3500 rpm.
__________________
2006 Z4 3.0si Sport Package (But I'll still hang with my "homies" in the E36 forum)
Reply With Quote
  #6  
Old 12-07-2012, 09:23 PM
drivinfaster's Avatar
drivinfaster drivinfaster is offline
bimmerfest Supporting Member
Location: in the sticks you piney
 
Join Date: Nov 2007
Posts: 10,531
Mein Auto: rescued bmw's
good to know on the vanos thing.

as for the jb weld.... if you removed the plug and it was threaded, why use that?? if it wasn't threaded, why not tap it?? more permanent than jb weld....


again, i am not familiar of this oil port that you mentioned,




df
__________________
Reply With Quote
  #7  
Old 12-07-2012, 09:32 PM
ZeGerman's Avatar
ZeGerman ZeGerman is online now
Warm Leatherette
Location: Seattle, WA
 
Join Date: Mar 2009
Posts: 18,382
Mein Auto: 1998 BMW 328is
Fun project. I think that Getrag is going to last about a month before eating itself, though.
__________________

1998 BMW 328is
1966 Pontiac GTO
2007 Subaru Impreza 2.5i 5-door
View my photos: Caught in the Wild
For sale: E30/E36 front sway links
For sale: OEM E36 328 catback
Reply With Quote
  #8  
Old 12-08-2012, 04:50 AM
FenderBender's Avatar
FenderBender FenderBender is online now
Needs Boost
Location: Hicktown, PA
 
Join Date: Apr 2008
Posts: 11,153
Mein Auto: Red Sled
Awesome project!


My getrag is still holding up.

Sent from my SCH-I605 using Bimmer App
__________________
Turbo Build Here


Reply With Quote
  #9  
Old 12-08-2012, 06:29 AM
crisscross's Avatar
crisscross crisscross is offline
Just living MY dream
Location: Best country on Earth
 
Join Date: Mar 2009
Posts: 5,578
Mein Auto: 1995 M3 Boston Green
I want to do this so bad!!!

Hakentt, what are you doing for engine management? Also are you doing drive by wire or using the e36 throttle cable?
__________________
-Alan


Member #2 of the Boston Green Mafia BMW-CCA #457574

1995 BG M3 2000 TiAg 4.4l X5

-I do the things today that others won't do, so I will have the things tomorrow that other won't have....
Reply With Quote
  #10  
Old 12-09-2012, 08:09 PM
HakenTT's Avatar
HakenTT HakenTT is offline
Officially Welcomed to the 'Fest
Location: Arizona
 
Join Date: Aug 2011
Posts: 230
Mein Auto: '91 E30
I made a plug and play adaptor for (non ASC) ABS unit from 1996 328i to plug into my late model 1998-1999 E36 ABS/ASC-T 55 pin connector.

ASC-T system will apply rear brakes if the rear wheels are spinning, that is something you don't want if you plan on racing. I am not but I had to do it because I did a S54 swap.

Wiring:

55 pin abs/asc connector 1998-1999 models to 41 pin connector 1996 ABS
-----------------------------
55pin - 41pin

1-17
2-na
3-26
4-9 (I used ign cut off signal green/white wire from DME then wired it to "abs pump on" signal on the ABS relay, so that I don't have to run wire directly)
5-na
6-na
7-28
8-na
9-na
10-14
11-36
12-na
12-1
14-na
15-32
16-na
17-24
18-39
19-41
20-na
21-na
22-22
23 all the way down to 28 will have no connection
29-13
30-16
31-na
32-29
33-na
34-42
35-19 and 8
36-27
37-40
38-na
39-24
40-2
41-na
42 to 44 no connection
45-35
46-34
47-15
48-37
49 to 51 no connection
52-23
53-na
54-25
55-39

thats it, and it works, keep the existing relays. The ASC-T switching valves have two more ports for the rear wheels, I wired them in the series as you can see on the wiring pinout, please use wiring diagrams if you plan on doing this.


Last edited by HakenTT; 12-23-2012 at 06:49 PM. Reason: ASC information
Reply With Quote
  #11  
Old 12-09-2012, 09:44 PM
HakenTT's Avatar
HakenTT HakenTT is offline
Officially Welcomed to the 'Fest
Location: Arizona
 
Join Date: Aug 2011
Posts: 230
Mein Auto: '91 E30
updated first post

Last edited by HakenTT; 12-23-2012 at 06:07 PM. Reason: update
Reply With Quote
  #12  
Old 12-10-2012, 08:54 AM
petriej's Avatar
petriej petriej is offline
Cruising 280 Top Down
Location: San Jose, CA
 
Join Date: Jul 2010
Posts: 6,088
Send a message via Skype™ to petriej
Mein Auto: '99 M3 Cab & '05 X5 4.8is
__________________

GGC BMW CCA #443004
Join the BMW CCA!

Quote:
Originally Posted by hornhospital View Post
Jared, why don't you just put "It's Giubo" in your sig? Save a lot of typing.
Quote:
Originally Posted by e36 miguel View Post
this jared guy sounds intimidating lol.
2005 X5 4.8is Le Mans/Black/6spd Steptragic
1999 M3 Cabrio TiAg Metallic/Dove Grey/Black 5 Speed Manual
-------------------------------------------------------------------
1997 328iC Schwarz II/K/K 5MT SOLD 5/2012
2004 645Ci Mineral Silver Metallic/Black 6MT RIP 04/2011
Reply With Quote
  #13  
Old 12-14-2012, 11:37 AM
HakenTT's Avatar
HakenTT HakenTT is offline
Officially Welcomed to the 'Fest
Location: Arizona
 
Join Date: Aug 2011
Posts: 230
Mein Auto: '91 E30
Wiring the E46 S54 harness to the E36 late model chassis is not that hard. It was for me because I had to do it all without having any real information. It took me about a week to figure out where every wire goes and what it actually does. BMW is horrible on their wiring diagrams especially on E46, WDS does not tell you everything and most of the time it gives you wrong information. Now that I know exactly what needs to be done, I could wire it up in one day. I will post the wiring information here because I feel like community needs to know and to get some sense of wiring configuration for this swap for the first time. People who have done this swap don't want to share information on wiring, this is very common with bmw community.

The ECU harness will not be able to be moved to the passenger side original E36 location, one of the ECU plugs X60003 is too short, it would needed to be removed from the harness that is routed under the intake manifold. I did not want to make a mess, so I kept it in original condition and decided to locate the DME near fuse box like original location of E46. I will be doing many MSS54 flashings and testing so I wanted it in that location.
Harness comes with DME relay and Injectors relay and its own little fuse box. Power and ground is easy.

Thick red wires go to battery + and brown(with brown sometimes) goes to ground. I am eliminating X20 connector and wiring it all directly and using only the 16 pin diagnostic port inside the car. I am making this swap full OBD2 compliant


The main part of the harness is the connector X60004 it goes to the chassis, and you must get it from the donor car, has to be cut off. It is a black 40 pin connector that is 4th in line on the MSS54 DME. From other connectors only about 3 wires need to be connected.
X60004 connector pin out information with where to wire them on late model E36, a 1999 323is in my case:

1. Signal, terminal 61, [mss54 dme sends the signal for alternator charging lamp in the cluster, the alternator is controlled by the dme itself and not by a cluster. Wire this to pin 25 on the X20 connector.
2. Engine start signal feedback, connector voltage signal, terminal 30h [empty slot in my case, this is on early models, I did not wire this anywhere, but you can add pins to the x60004 connector easily]
3. SAP relay, [ if you want secondary air pump then this wire sends ground signal to the SAP relay, you will need to steal SAP relay wiring from your E36 harness, in my case I wanted this, because I am running catalytic converters, I am keeping my swap full OBD2 compliant]
4. Signal to electric fan [ fan is controlled by the mss54, on e36 fan is controlled by thermo switch and A/C relay, you won't be able to use this feature]
5. Ground [empty slot on my x60004, if you got the wire there, then ground it]
6. Starting signal [ wire this to pin 18 on X20 it signals dme that engine is cranking]
7. Ground for electronic pedal [ to pin 1 of pedal connector]
8. Electric pedal [to pin 4]
9. Voltage supply for electric pedal [to pin 5]
10. Not used on USA models [fuel pump relay on EU models, this is regular relay not EKP, not sure if this will work on US mss54]
11. Oil pressure signal [to dash oil pressure light bulb, wire to pin 23 on X20]
12. Ground electronic pedal [pin 2]
13. Electronic pedal [pin 6]
14. Electronic pedal [pin 3]
15. Sport button switch [ this wire receives momentary ground signal to turn on sport mode, I rigged my E36 ASC switch for this, you must wire it straight]
16. Sport button switch LED light [ mss54 sends ground signal to the 12v LED to indicate that sport function is turned ON, I rigged the ASC switch to work, all though you can barely see the light]
17. RPM signal to the diagnostic connector [use this as a RPM signal to the cluster if you don't plan on using CAN supported cluster out of Z3, to pin 20 on X20 connector]
18. Activation heating fuel tank leak module [I did not wire this yet because I can delete the evaporative system out of the mss54 and still pass emissions, you are allowed to have at least two uncompleted readiness monitors on E36, but I plan on wiring it, the late model E36 fuel tank should be good enough for E46 leak module to work, I plan on using muffler flap, carbon canister solenoid wires from X6031 connector so that I don't have to run wires directly to the spare tire location]
19. Not used
20. Activation valve for fuel tank leak module
21. Oil level signal for E46 instrument cluster [ no wiring option if E36 cluster is used]
22. Vehicle speed [wire to pin 9 on X20 connector, it is signal from ABS unit and mss54 needs it, this can also be deleted by mss54 programming]
23. Not used
24. Brake light switch S_BLS negative [I deleted this option from the mss54, it is only for cruise control that you won't be able to run on E36 anyway]
25. Not used
26. Terminal 15 fuse F29 [ wire this to switched 12v, pin 21 on X20 connector]
27. Data link steering wheel cruise control [no option on E36, must be deleted from the mss program]
28. Not used
29. A/C compressor relay control, [sends ground to relay, you won't be able to use this option on E36, because mss54 needs K-Bus information from climate control module, and E36 module can't do this, also A/C required pressure sensor and not pressure switch]
30. Fuel tank leak diagnosis module
31. Not used
32. TXD diagnostic signal K-bus line [ wire to OBD2 connector pin 7, X6031 pin 4]
33. EWS signal [rolling code signal wire from EWS, you won't be able to use EWS2 system. Get EWS 3.3 system or get ews delete program from me]
34. Brake light switch BLTS B+ [not required]
35. Not used
36. CAN bus HIGH signal to cluster[no use on E36 cluster]
37. CAN bus LOW signal to cluster [no use on E36 cluster]
38. Ground for radiator temperature sensor, located in lower hose [you could wire this and put sensor anywhere, but this is for fan control that you can't run on E36 anyway so best is to delete this from mss54 programming]
39. Signal from radiator temp sensor
40. Not used

EKP-modul [regulated fuel pump relay must be used, the E36 relay will not work properly, I installed the ekp relay inside the E36 fuse box]

EKP pin 1 [pulsating signal from mss54 connector X60002 pin 11 then to X6021 pin 1 black/violet (black 4 pin connector), I just wired this directly]
EKP pin 2 [to fuel pump, pin 13 on X20 fat green/purple wire]
EKP pin 6 [battery +12]
EKP pin 7 [ground]
EKP pin 8 [switched +12, DME relay X6021 pin 2, white/red wire]

X60002 pin 20 [signal from gear recognition switch, this is for cruise control, you will not be able to wire this to E36, it needs to be deleted from the mss54 program]

X60002 pin 12 [ecu box cooling fan negative trigger, if you plan on installing mss54 dme in stock e36 location than you could mod the cover so that dme can be cooled via fan, this is something that I don't use so I just deleted the E-box cooling fan out of the programming]

Black 8 pin connector:
Pin 1: starter cranking, fat black wire [connect to pin 18 on X20]
Pin 2: power for oil level sensor [connect to switched 12v, pin 21 on X20]
Pin 3, 4 ,5, 6 [are all empty no wires]
Pin 7: gray wire [unknown, seems to go nowhere in the harness]
Pin 8: yellow/black wire goes to X60003 pin 19 [unknown, I can't find any information about this wire]

That's about it when it comes to wiring.
DME Mss54 or mss54hp has to be reprogrammed for proper operation because some of the components must be deleted from programming. Contact me via private message if you need this service, most of the tuners don't even have a test car to test the dme, I do have one and know what exactly needs to be done.

Required and optional programming:
Anti theft module delete, brake light switch delete, cruise control delete, CAN bus delete, E box fan delete, radiator sensor and fan delete, A/C delete, clutch gear recognition delete, steering angle sensor delete, DSC delete, emissions components delete…..etc.

Last edited by HakenTT; 12-23-2012 at 06:08 PM. Reason: look at first post
Reply With Quote
  #14  
Old 12-14-2012, 01:31 PM
cj.surr's Avatar
cj.surr cj.surr is offline
some kid
Location: Ithaca, NY
 
Join Date: Oct 2010
Posts: 10,405
Mein Auto: whiny 318
Holy shiiit dude. Very impressive that you knocked this thing out in a week.
__________________
-CJ

Reply With Quote
  #15  
Old 12-14-2012, 05:11 PM
3B2M8WI 3B2M8WI is offline
Officially Welcomed to the 'Fest
Location: Saginaw, MI
 
Join Date: Sep 2010
Posts: 515
Mein Auto: 1998 BMW 328i - Avus blue
^ +1

You're a beast dude
__________________
Reply With Quote
  #16  
Old 12-14-2012, 08:03 PM
ReillyM3's Avatar
ReillyM3 ReillyM3 is offline
Officially Welcomed to the 'Fest
Location: Philadelphia PA
 
Join Date: Aug 2012
Posts: 210
Mein Auto: 1994 325i sedan
Jesus Christ!
__________________

1994 325i (current)
2006 325i (current)
1995 525i
1990 325i
1988 Jetta 8v
1987 Gti 16v

1985 Jaguar Xj6
1984 Jaguar Xj6
1966 Mustang
1965 Falcon Wagon
1961 Buick Special
1962 Buick Special Wagon
1955 Pontiac Cheiftan
1961 Falcon Tudor
1962 Faclon Ranchero
Reply With Quote
  #17  
Old 12-15-2012, 07:16 AM
maharaj1 maharaj1 is offline
Officially Welcomed to the 'Fest
Location: Douglasville, Georgia
 
Join Date: Apr 2008
Posts: 240
Mein Auto: 3 BMW's a Benz & a Truck
This is awesome, great job
__________________
1995 BMW 325is
-Fully Rebuilt M52-Ported & Polished-ZF 5 Speed Swap-M50 Manifold-CAI-M3 Exhaust-Rokkor Coilovers-Polyurethane Bushings-ZHP Shift Knob-Sport Seats-HD Lip-Cross Drilled & Slotted Rotors-Cool Carbon Pads-Euro Foglights-DJ Auto-Clear Lights-M Tech Side Moldings-

Cars: 2004 BMW 645ci-1999 BMW 528i-1995 BMW 325is-1989 Mercedes-Benz 560SL-2001 Dodge Ram 2500 Turbo Diesel
Reply With Quote
  #18  
Old 12-15-2012, 11:19 AM
ZeGerman's Avatar
ZeGerman ZeGerman is online now
Warm Leatherette
Location: Seattle, WA
 
Join Date: Mar 2009
Posts: 18,382
Mein Auto: 1998 BMW 328is
Very impressive, and thank you for taking the time to pull the curtain back.
__________________

1998 BMW 328is
1966 Pontiac GTO
2007 Subaru Impreza 2.5i 5-door
View my photos: Caught in the Wild
For sale: E30/E36 front sway links
For sale: OEM E36 328 catback
Reply With Quote
  #19  
Old 12-15-2012, 12:56 PM
r33p04s's Avatar
r33p04s r33p04s is offline
Officially Welcomed to the 'Fest
Location: Miami
 
Join Date: Jan 2012
Posts: 289
Mein Auto: E36/4/5
was not disappointed...
Reply With Quote
  #20  
Old 01-19-2013, 06:39 PM
kmorgan_260 kmorgan_260 is offline
Officially Welcomed to the 'Fest
Location: Salem, WV
 
Join Date: Jul 2010
Posts: 749
Mein Auto: 1997 528i
Awsome post with lots of good info. Thanks for taking time to document and share!
__________________

94 318I (Daughter's car), 96 740IL(current project), 97 528I(DD), 07 335I(Son's car)
Reply With Quote
  #21  
Old 01-19-2013, 07:16 PM
BMRfanatic's Avatar
BMRfanatic BMRfanatic is online now
Officially Welcomed to the 'Fest
Location: South Shore MA
 
Join Date: Mar 2008
Posts: 4,982
Mein Auto: Bad Luck 46
No vids of this yet?
__________________

-Dino
Reply With Quote
  #22  
Old 01-19-2013, 10:37 PM
Shigeta's Avatar
Shigeta Shigeta is offline
Old Soul
Location: Hayward, CA
 
Join Date: Dec 2011
Posts: 2,943
Mein Auto: '96 328is
Quote:
Originally Posted by Dino1394 View Post
No vids of this yet?
First post bro
__________________


Reply With Quote
  #23  
Old 01-20-2013, 08:27 AM
BMRfanatic's Avatar
BMRfanatic BMRfanatic is online now
Officially Welcomed to the 'Fest
Location: South Shore MA
 
Join Date: Mar 2008
Posts: 4,982
Mein Auto: Bad Luck 46
How the hell did I miss that?

Sounds beautiful
__________________

-Dino
Reply With Quote
  #24  
Old 03-24-2013, 11:39 AM
1999e36 1999e36 is offline
Registered User
Location: texas
 
Join Date: Mar 2013
Posts: 9
Mein Auto: 323is
Great post thanks for all the pics and time you spent to share the info ? where can i get the cam specs for the 323is i wounder if they are the same as the m3 since im new but finding out the 323is has alot of pars common with the s motor of the m3
Reply With Quote
  #25  
Old 03-24-2013, 02:31 PM
ZeGerman's Avatar
ZeGerman ZeGerman is online now
Warm Leatherette
Location: Seattle, WA
 
Join Date: Mar 2009
Posts: 18,382
Mein Auto: 1998 BMW 328is
The 323 cams are not the same as the M3 cams.
__________________

1998 BMW 328is
1966 Pontiac GTO
2007 Subaru Impreza 2.5i 5-door
View my photos: Caught in the Wild
For sale: E30/E36 front sway links
For sale: OEM E36 328 catback
Reply With Quote
Reply

Bookmarks


Forum Navigation
Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > 3 Series / 4 Series > E36 (1991 - 1999)
Today's Posts Search
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On



Forum Jump


All times are GMT -7. The time now is 09:58 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
© 2001-2011 performanceIX, Inc. All Rights Reserved .: guidelines .:. privacy .:. terms