E46 BMW Social Directory E46 FAQ 3-Series Discussion Forums BMW Photo Gallery BMW 3-Series Technical Information E46 Fanatics - The Ultimate BMW Resource BMW Vendors General E46 Forum The Tire Rack's Tire Wheel Forum Forced Induction Forum The Off-Topic The E46 BMW Showroom For Sale, For Trade or Wanting to Buy

Welcome to the E46Fanatics forums. E46Fanatics is the premiere website for BMW 3 series owners around the world with interactive forums, a geographical enthusiast directory, photo galleries, and technical information for BMW enthusiasts.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   E46Fanatics > Tuning & Tech > Driveline, Engine & DME Tuning

Driveline, Engine & DME Tuning
Talk about driveline improvements, NA tuning and DME tuning your E46 BMW here. This includes diffs, intakes, exhausts, chips, software and OBD tuning.

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 6 votes, 5.00 average. Display Modes
Old 01-31-2013, 05:18 PM   #121
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Great! Best of luck with the swap.
__________________
Hornung418 is offline   Reply With Quote
Old 03-09-2013, 05:57 PM   #122
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
BUMP!!

SH1T just got real.



Alex, any chance you found a harness? Car will be under the knife for a good month. Work is crazy with 40 hours at one and 18 at the other. But I couldn't let the failed CCV just do it's thing...



Peanut butter
__________________
Hornung418 is offline   Reply With Quote
Old 03-11-2013, 10:35 PM   #123
alexxander.foster
Registered User
 
Join Date: May 2008
Location: San Francisco, CA
Posts: 171
My Ride: 2000 323i
Hey man! Looks like you're off to a great start. Regarding the wiring harness, no dice :/ School has picked up exponentially since this past summer. At the rate things are going my car shennanigans will be strictly critical repairs until I graduate... *sigh*

Side bar, what the heck is that build-up inside your CCV plumbing coming off the valve cover? It looks awful!

Sent from my T-Mobile G2 using Bimmer App
alexxander.foster is offline   Reply With Quote
Old 03-12-2013, 06:12 AM   #124
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
When the CCV fails, moisture and the oil combine to make a peanut butter like mixture. The build up is similar to an artery clogging. And when the blockage is full, oil starvation usually occurs.

My oil fill cap is also covered with the stuff. I plan on running a full course of AutoRX to clean up the mess. Sucks, but I'm glad I caught it.

Sent from my SCH-I535 using Bimmer App
__________________
Hornung418 is offline   Reply With Quote
Old 03-17-2013, 02:03 AM   #125
HakenTT
OEM ///Member
 
Join Date: Aug 2009
Location: gross deutsches reich USA
Posts: 571
My Ride: 323i with S54
I am able to program MS42 and MS43 engine computers from E46 so that M52TU and M54 engines can be swapped into other chassis with minimal wiring effort.

These dual vanos engines are getting cheaper and gaining popularity in getting them swapped into E30 , E36 or some other BMW. In my case I did the swap to E36, other than the known differences regarding swap the wiring effort is the same as if I did it to E30. This is why I am posting the wiring information here.

Assuming you bought some good 99-04 dual vanos engine with complete harness and ecu with relay tray, and want to do a swap into your E30, you will also need X60004 harness plug that goes from the DME to chassis of donor car, the rest of the wiring is pretty much integrated with the engine. You will also need electronic gas pedal with electrical plug from donor car if you have MS43 dme engine. And that’s about it. The rest of the components is pretty much the same as doing M50 swap. This thread will focus on wiring and engine management system only.

Your engine harness will have few connectors that plug into chassis and those are:



4 pin connector:
1: empty
2: switched 12+ from ignition switch (red/white wire) this turns on DME relay
3: reverse light switch on transmission (yellow/blue wire)
4: reverse light switch on transmission (white/green wire)

8 pin connector:
1: starter run wire from ignition switch (black wire)
2: oil level sensor switched 12+ from ignition switch (brown/green wire)
3 4 5 6 7 8 are all empty

The dual 2 pin connectors with red wires are all 12+ constant battery
You will have to wire fuel pump relay the same way it is on E36, it is just basic 5 pin light green relay. The DME and Injectors relay is already integrated into MS42/MS43 harness.

40 pin X60004 plug wiring:
1: alternator charge indicator signal, [run this wire to instrument cluster battery light]
7: ground wire for electronic pedal to pin 1 [MS43 only]
8: electronic pedal signal to pin 4 [MS43]
9: voltage supply for pedal pin 5 [MS43]
10: fuel pump relay activation ground wire [wire this to fuel pump relay, sends ground signal to activate fuel pump relay coil]
11: oil pressure warning light [wire to instrument cluster oil pressure light]
12: ground pedal sensor to pin 2 [MS43]
13: signal pedal sensor to pin 6 [MS43]
14: voltage supply for pedal to pin 3 [MS43]
17: RPM signal to instrument cluster
26: switched +12 from ignition switch

That is it for X60004 connector, no need to connect any other wires
Engine temperature sensor will have to be wired independently and installed somewhere on the cooling system.
There will also be a ground wire brown color that you must bolt to the chassis ground. Also fat wire from starter needs to go to battery 12+, also don’t forget to run one power wire from battery + outlet to the fuse box.
DME location can be left there to sit on top of the fuse box but it does not look pretty. 99-00 MS42 engines will work with E34 throttle cable but the end of it needs to be shaped into a ball to fit the throttle linkage. It is still electronic throttle, cable only operates two wish sensors inside the body. So MS42 and MS43 and almost the same, and M52TU and M54 is basically the same engine. You will need exhaust manifolds from 96-99 E36 as well as the engine mounting brackets, E46 stuff does not fit, it is too big. There is a fuel tank vent hose that plugs in the back of the manifold, that needs to be plugged, then you just run the fuel tank vent line to recirculating valve that is located behind oil filter housing
I am not running heater lines on my engine, but if you have to, the rear one will plug in just fine, you have the install a T on the front outlet then run it back to the heater and the other side of the T to the radiator bottle. AC compressor will have to be triggered manually the same way it is with M50 swaps. Thermostat outlet lines, just cut the clamps and remove quick connects from the E46 hoses and plug them on the thermostat housing then cut to fit E36 radiator hoses, hoses must be Gates brand. Remote fuel pressure regulator must be installed, 96+ E36 one also works and that’s what I am using.
That’s about it, the rest is the same as if you were doing M50 swap.

Donor E46:

I am also using E46 power steering lines without cooler. As you can see in the photo dual vanos engine package installed, and you see the plastic DME holder with relays, that’s how you should get your engine, if you get it with harness all cut up then it may be a problem getting the right harness.



You can see here the S52/M52 exhaust manifolds with 02 sensors installed, then the lines wired to the block so that they don’t touch the manifolds. Rear 02 sensors are not required with my programming.



Testing and experimenting:


Video of engine running smooth:


List of components removed with my programming:
EWS system
Rear oxygen sensors
Catalytic converter monitoring
Secondary air pump system, pump relay and monitoring
Fuel tank pressure monitoring and module
DSC ASC EGS CAN bus communications
Vehicle speed sensor
Radiator temperature sensor, and fan module
Clutch switch, brake switch, cruise control MFL steering wheel
Steering angle sensor
And few more that I can’t remember now, but it all runs great and there are no codes. You won’t be able to have check engine light feature with MS42/MS43

Last edited by HakenTT; 03-17-2013 at 02:03 AM.
HakenTT is offline   Reply With Quote
Old 03-25-2013, 10:41 AM   #126
NumbaOneNewb
Registered User
 
Join Date: Jul 2012
Location: Portland, OR
Posts: 3,079
My Ride: 2003 330CI Silver
I hope he can pass emissions

Sent from my SPH-L710 using Bimmer App
__________________
Portland Metro: ECU updates, Euro tune, euro corner delete, air bag light, DSC light, cluster and any led color change, soldering work, transponders for keys, and all custom work related to computer or electronics.DIY AK90 A walk through on coding your mcu and transponders EWS3 How to make your own key (ak90 review)
NumbaOneNewb is offline   Reply With Quote
Old 03-30-2013, 10:24 PM   #127
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Reinstalled the manifold and swapped the harness and added all of the MS43 goodies. Halfway to running.

Sent from my SCH-I535 using Bimmer App
__________________
Hornung418 is offline   Reply With Quote
Old 03-30-2013, 10:33 PM   #128
AudiEtr
Registered User
 
Join Date: Jan 2011
Location: Illinois
Posts: 490
My Ride: 330i
__________________
AudiEtr is offline   Reply With Quote
Old 04-02-2013, 06:59 PM   #129
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Getting there.

Click image for larger version

Name:	uploadfromtaptalk1364947086989.jpg
Views:	114
Size:	121.4 KB
ID:	498470

I just need to attach all of the peripherals and the DME and it shoukd crank over for the first time in over a month!!

Sent from my SCH-I535 using Bimmer App
__________________
Hornung418 is offline   Reply With Quote
Old 04-10-2013, 03:27 PM   #130
HakenTT
OEM ///Member
 
Join Date: Aug 2009
Location: gross deutsches reich USA
Posts: 571
My Ride: 323i with S54
Quote:
Originally Posted by Hornung418 View Post
Getting there.

Attachment 498470

I just need to attach all of the peripherals and the DME and it shoukd crank over for the first time in over a month!!

Sent from my SCH-I535 using Bimmer App
Have you finished it? I wonder what are all the parts that you needed for conversion
HakenTT is offline   Reply With Quote
Old 04-10-2013, 05:25 PM   #131
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
My MQS bushings arrived yesterday. Unfortunately it reached 93 degrees here today, so I didn't work on the car. I'd rather have my health.

Once I wire up the pedal and change some of the pin outs on X60004, it should start.
__________________
Hornung418 is offline   Reply With Quote
Old 04-12-2013, 11:44 PM   #132
TerraPhantm
Registered User
 
Join Date: Feb 2008
Location: Mountain Top
Posts: 5,945
My Ride: 2005 M3 Coupe
Quote:
Originally Posted by Hornung418 View Post
My MQS bushings arrived yesterday. Unfortunately it reached 93 degrees here today, so I didn't work on the car. I'd rather have my health.

Once I wire up the pedal and change some of the pin outs on X60004, it should start.
Looking forward to your results! I think you'll be the first to do an MS42 -> 43 swap without swapping an entire harness over.
TerraPhantm is offline   Reply With Quote
Old 05-05-2013, 07:13 AM   #133
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Re: MS42 < MS43 Compatibility Thread...

So I have some friends from my mother's place of employment making the harness for me. I can't find the correct guage and insulated wire locally. They are going to be using wire that is out of code for their purposes but sells at a cost of $1/foot!!

Terra or Alex, I printed out a schematic pin out chart for the MS43 and wrote in the differences after comparing the MS42.

Excluding the X60003 plug what else do I need to rewire? And what needs to be plugged into the cluster??

Also a very important change from the MS43 engine harness is not the big connection but the two small plugs that come with it. The 328 has a circular two plug connection and the 330 has a eight plug spade connection. Two of the wires go to the old connection but the other 4 in the plug need to go somewhere else...any help there?

As she sits, I've got the DME and EWS in. I swapped out the ignition cores and antenna ring. I've put the new key into pos2 and wanted to crank it over...scared tk do it though. X60004 isn't plugged in yet.

Sent from BimmerApp mobile app
__________________
Hornung418 is offline   Reply With Quote
Old 05-05-2013, 12:19 PM   #134
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Re: MS42 < MS43 Compatibility Thread...

So I plugged in X6004 with no pedal harness. Attempted to fire up. No dice. No ignition or starter motor action.

Spliced the old harness to the new harness and plugged it in to the slot where it once went.

1-4 black and green/brown went to the old plug.

Click image for larger version

Name:	1367774199430.jpg
Views:	377
Size:	48.8 KB
ID:	503991

5-6

Click image for larger version

Name:	1367774254292.jpg
Views:	97
Size:	43.9 KB
ID:	503992

The receptical.

Click image for larger version

Name:	1367774359743.jpg
Views:	75
Size:	34.3 KB
ID:	503993

Now I attempted again and can get it to turn over, but it won't fire.

I now have 4 extra wires that don't have a home in the original DME casing.

Sent from BimmerApp mobile app
__________________
Hornung418 is offline   Reply With Quote
Old 05-06-2013, 06:40 PM   #135
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Re: MS42 < MS43 Compatibility Thread...

Bump!

Sent from BimmerApp mobile app
__________________
Hornung418 is offline   Reply With Quote
Old 05-06-2013, 08:28 PM   #136
TerraPhantm
Registered User
 
Join Date: Feb 2008
Location: Mountain Top
Posts: 5,945
My Ride: 2005 M3 Coupe
It has occurred to me that Alex's PDF is not labeled as well as it should be. And I think both of us are a little guilty of oversimplifying some of our thoughts. Let me see if I can come up with something

Edit:

Okay for the items labeled in red, this is how it works:

In the MS42, the signal went from the sensor, into the DME at one pin, out of the DME at another
In the MS43, BMW cuts the DME out of that loop. Signal goes to a connector, X6011, and then the signal goes to the targets from there. When retrofitting an MS43, you should be able to duplicate the original effect by bridging the X60003 pins to their corresponding X60004 pins. If you want it to be like factory, bridge the connections at the appropriate terminal in that X6011 connector (I do not know the part number off hand)

For the other X60004 connectors, the pin labels on the right refer to the connector that goes directly to the gas pedal. The left pin are for where the harness originates at the DME.


One unknown is whether or not the DME is dependent on the information from those signals. I think in MS43 cars, the instrument cluster relays that info to the DME via CAN. I'm not sure if MS42 clusters are capable of that.

Last edited by TerraPhantm; 05-06-2013 at 09:13 PM.
TerraPhantm is offline   Reply With Quote
Old 05-07-2013, 02:23 PM   #137
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Attachment 503991

Attachment 503992

TP, from my research, it seems that this connector in my hand is the X6011. Where would these connections need to be located to? After splicing the black and green/brown wires into the 328 style plug I was able to get the engine to crank. I'm thinking that I'm very close to getting this started up for the first time in 2 months.

Currently dealing with a spinal issue that makes doing anything on the car impossible at the moment.
__________________

Last edited by Hornung418; 05-07-2013 at 02:24 PM.
Hornung418 is offline   Reply With Quote
Old 05-08-2013, 11:46 AM   #138
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
So here's what I have for the X6011 connection that I shared earlier.

Pin Number | Color | Origin | Termination

1 | SW (Black) | Cable Shoe on the Starter Motor | EWS 13 pin connector; Pin 1
2 | GR/BR (Green/ Brown Stripe) | Terminal 15 | Fuse 30 (Ignition Switch) - Seems as though the Oil Level Sensor and the Alternator are connected to this wire
3 | BR/GR (Brown/ Gray Stripe) | X6231 Oil Pressure Switch Pin 1 | X11175 Instrument Cluster Pin 13
4 | BL (Blue) | X6524 Alternator Pin 2 | X11175 Instrument Cluster Pin 2
5 | GR/BL (Gray/ Blue Stripe) | X6254 Oil Level Sensor Pin 3 | X11175 Instrument Cluster Pin 17
6 | SW/GE (Black/ Yellow Stripe) | X6511 Cable Shoe Starter Motor | X276 Motor Start Signal, Feedback

It seems as though the X276 doesn't exist. I'm not sure where it leads to, but somehow it's supposed to signal the engine has started.

EDIT: So I'm just now catching on to what you shared in Post #24, Terra. Wow...it feels good to be caught up LOL.
__________________

Last edited by Hornung418; 05-08-2013 at 11:47 AM.
Hornung418 is offline   Reply With Quote
Old 05-08-2013, 11:45 PM   #139
TerraPhantm
Registered User
 
Join Date: Feb 2008
Location: Mountain Top
Posts: 5,945
My Ride: 2005 M3 Coupe
Quote:
Originally Posted by Hornung418 View Post
Attachment 503991

Attachment 503992

TP, from my research, it seems that this connector in my hand is the X6011. Where would these connections need to be located to? After splicing the black and green/brown wires into the 328 style plug I was able to get the engine to crank. I'm thinking that I'm very close to getting this started up for the first time in 2 months.

Currently dealing with a spinal issue that makes doing anything on the car impossible at the moment.
I think there's probably a male end to that connector as well.

Also I was looking at the cluster stuff -- if I'm reading it correctly, the cluster broadcasts that information over the CAN-bus regardless.

Last edited by TerraPhantm; 05-08-2013 at 11:54 PM.
TerraPhantm is offline   Reply With Quote
Old 05-08-2013, 11:56 PM   #140
Hornung418
Registered User
 
Join Date: Dec 2010
Location: Bel Air, MD/ WVU
Posts: 1,013
My Ride: '04 MB ZHP
Re: MS42 < MS43 Compatibility Thread...

Nope. I tried to get that stuff running but never managed to do so.

I am building a desk top at the moment so the current laptop is to be turned into the bmw machine.

So you think that there is a male connector somewhere in my body loom that was just left unplugged?

Sent from BimmerApp mobile app
__________________
Hornung418 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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 Off
Censor is OFF





All times are GMT -5. The time now is 05:36 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
(c) 1999 - 2011 performanceIX Inc - privacy policy - terms of use