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 > E46 BMW > General E46 Forum

General E46 Forum
This is the place to get answers, opinions and everything you need related to your E46 (sedan, coupe, convertible and wagon) BMW!

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 04-03-2015, 12:39 AM   #1
KnockKnockVanos
Registered User
 
Join Date: Apr 2015
Location: Saradis Canada
Posts: 47
My Ride: E46 330i
Exclamation M54B30 Swap in to a 325i?

Now in most circumstances I'd just buy a 330i. However my 325i has a cracked block and I don't have the money to buy a whole new BMW, so I found a guy who's giving me a smoking good deal on a 330i M54B30. He's selling the whole car for 1500. The car was written off buy insurance after some one had broken in and vandalized the interior. Mechanically she's sound with only 78,000KM's on the clock. I just need a "Yes" or "No" answer if I can swap the new motor in with the exisiting DME, EWS, Keys, etc. Any tips would be great.
KnockKnockVanos is offline   Reply With Quote
Ads by Google

Guests, get your FREE E46Fanatics.com membership to remove this ad.
Old 04-03-2015, 12:43 AM   #2
Rob43
OEM ///Member
 
Rob43's Avatar
 
Join Date: Oct 2009
Location: Richmond VA
Posts: 8,006
My Ride: 03 331Ci 5spd R1200R
Yes.

Since you have a Complete working donor Bimmer, this should be fairly easy.


Good luck,
Rob43
__________________



Rob #43 ITS/ITR/STU, BMW 325I, STU LAP RECORD
SUMMIT POINT WV 1:24:229 SCCA
(DynoDynamics https:vimeo.com/8486878 Dyno Video)
"Chance Favors The Prepared Mind"

I BUILD SUSPENSIONS (Consult) FROM MILD TO WILD FOR RWD & Xi E46's
Quote:
Originally Posted by RacerX View Post
Nitrous is a little trickier than boost, but it's not the spray that kills motors, it's STUPIDITY!!
I Know How To Fix The Rear "Bouncing" Problem On Your Cheap Coilovers Like: Jom RL FK SE & RK.
Rob43 is offline   Reply With Quote
Old 04-03-2015, 01:21 AM   #3
peytonracer4
:D
 
peytonracer4's Avatar
 
Join Date: Jan 2010
Location: Valparaiso, IN
Posts: 7,756
My Ride: '00 328i
i don't understand how you can use a 325 DME on a 330. isn't the DME the "ECU"?
peytonracer4 is offline   Reply With Quote
Old 04-03-2015, 12:36 PM   #4
TerraPhantm
Registered User
 
Join Date: Feb 2008
Location: Philadelphia
Posts: 6,919
My Ride: M3 & ZHP
The DMEs are the same, the software is different. Just flash the 325 DME with the 330 software

You can use the donor DME, EWS, keys, etc. but I wouldn't. Keep your existing electronics so that you can always order new keys without issues and so that you don't run into issues when it comes time for inspection (some states don't like it if the VIN in the software doesn't match the car's VIN)
__________________

Last edited by TerraPhantm; 04-03-2015 at 12:37 PM.
TerraPhantm is offline   Reply With Quote
Old 04-03-2015, 02:21 PM   #5
R.vans
Registered User
 
Join Date: Apr 2014
Location: Central Illinois
Posts: 70
My Ride: b30 swapped 325ci
If you aren't technologically inclined, it'd probably be much easier for you to swap the keys/cluster/barrels/DME/EWS and call it a day.

However, reflashing your current DME with the tune for the b30 is a much more elegant solution, and not hard at all once you get WinKFP up and running on a computer.

If you want to know more about this, head over to the DME Tuning subforum and search through some posts about WinKFP there. The gist is that you need to use the ZUSB of a DME from a 330 car and tell WinKFP to flash that info to YOUR DME.
R.vans is offline   Reply With Quote
Old 04-03-2015, 03:02 PM   #6
Phrygian
Registered User
 
Join Date: Jul 2013
Location: Crawfordville, FL
Posts: 733
My Ride: 2000 323i
Quote:
Originally Posted by TerraPhantm View Post
The DMEs are the same, the software is different. Just flash the 325 DME with the 330 software
I don't think that the software is even different. When I flashed my MS42 to EU2 the ZUSB code was the same for both the 323 and 328. Maybe that's just for EU2 though.
__________________
Phrygian is offline   Reply With Quote
Old 04-03-2015, 03:36 PM   #7
TerraPhantm
Registered User
 
Join Date: Feb 2008
Location: Philadelphia
Posts: 6,919
My Ride: M3 & ZHP
Quote:
Originally Posted by Phrygian View Post
I don't think that the software is even different. When I flashed my MS42 to EU2 the ZUSB code was the same for both the 323 and 328. Maybe that's just for EU2 though.
Shouldn't be the same. RealOEM may have had a mistake.

For the 325 and 330 they can't be the same. They use different injectors and MAFs -- things won't be scaled right.
__________________
TerraPhantm is offline   Reply With Quote
Old 04-03-2015, 03:42 PM   #8
Phrygian
Registered User
 
Join Date: Jul 2013
Location: Crawfordville, FL
Posts: 733
My Ride: 2000 323i
Of course, there's really no difference between a M52TU25 and M52TU28 except the stroke.
__________________
Phrygian is offline   Reply With Quote
Old 04-03-2015, 04:09 PM   #9
peytonracer4
:D
 
peytonracer4's Avatar
 
Join Date: Jan 2010
Location: Valparaiso, IN
Posts: 7,756
My Ride: '00 328i
Quote:
Originally Posted by Phrygian View Post
Of course, there's really no difference between a M52TU25 and M52TU28 except the stroke.

Should the fuel injection be different then? And the timing?
peytonracer4 is offline   Reply With Quote
Old 04-03-2015, 04:21 PM   #10
TerraPhantm
Registered User
 
Join Date: Feb 2008
Location: Philadelphia
Posts: 6,919
My Ride: M3 & ZHP
Quote:
Originally Posted by Phrygian View Post
Of course, there's really no difference between a M52TU25 and M52TU28 except the stroke.
The tune pretty much has to be different for the DME to figure out how much fuel to inject. The MAF can account for some of the difference, but the DME also has to know how much fuel to inject in the event of a MAF failure.

It's much more likely that there's an error in the realoem database. There are a few of them all over the place
__________________
TerraPhantm is offline   Reply With Quote
Old 04-03-2015, 06:28 PM   #11
BaliDawg
Keepin' it real stock
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 5,524
My Ride: E24 E32 E46 E39 E84
Quote:
Originally Posted by TerraPhantm View Post
Shouldn't be the same. RealOEM may have had a mistake.

For the 325 and 330 they can't be the same. They use different injectors and MAFs -- things won't be scaled right.
TP is correct. The DME firmware is different for the same year 325 and 330. I did this exact swap with my 2004 325Ci last year. I just had to locate and flash in the correct MS45.1 DME firmware, reset adaptations, and it worked fine. You need WinKFP for flash updating.

Make sure you get the entire intake from the donor 330, since the air box, MAF, boots, spacer, and throttle body are all larger on the 330. All the other engine peripherals are the same.
__________________
///Mmmmmm...
BaliDawg is offline   Reply With Quote
Old 04-03-2015, 06:34 PM   #12
BaliDawg
Keepin' it real stock
 
Join Date: Aug 2012
Location: Riverside, CA
Posts: 5,524
My Ride: E24 E32 E46 E39 E84
Quote:
Originally Posted by Phrygian View Post
Of course, there's really no difference between a M52TU25 and M52TU28 except the stroke.
That might be the case on the M52TU motors, but not on the M54's. The 330 motor has some different internals. For example, the crankshaft is forged. More details here.
http://www.e46fanatics.com/faq/m54engine.html
__________________
///Mmmmmm...

Last edited by BaliDawg; 04-03-2015 at 06:35 PM.
BaliDawg is offline   Reply With Quote
Old 04-04-2015, 06:59 PM   #13
Phrygian
Registered User
 
Join Date: Jul 2013
Location: Crawfordville, FL
Posts: 733
My Ride: 2000 323i
Quote:
Originally Posted by TerraPhantm View Post
Shouldn't be the same. RealOEM may have had a mistake.

For the 325 and 330 they can't be the same. They use different injectors and MAFs -- things won't be scaled right.

Quote:
Originally Posted by peytonracer4 View Post
Should the fuel injection be different then? And the timing?
Both M52TU versions use the same fuel injectors and MAF. Unlike the 330/325, the 323/328 use the same intake manifold. As far as I know, the heads are exactly the same also.

There plenty of people have flashed the same ZUSB that I used on thier 328, and they haven't had issues, nor have I. The US ZUSB codes are however different for the 323 and 328.
__________________
Phrygian is offline   Reply With Quote
Old 04-04-2015, 07:43 PM   #14
TerraPhantm
Registered User
 
Join Date: Feb 2008
Location: Philadelphia
Posts: 6,919
My Ride: M3 & ZHP
RealOEM has a database error

7528722 is correct for the 328
7538736 is correct for the 323

Just because the fuel injectors, maf, and intake are the same does not mean the software is the same. Those items being the same just allow the car to run reasonably well, especially at less than full load.
__________________

Last edited by TerraPhantm; 04-04-2015 at 07:44 PM.
TerraPhantm is offline   Reply With Quote
Old 04-05-2015, 02:53 PM   #15
BMWCaptain
Registered User
 
Join Date: Sep 2011
Location: TEXAS - Circuit of the Americas doing laps with my M5 and coming in for a pit stop.
Posts: 3,427
My Ride: 03 330iT SportWagon
Easy swap, change out your motor with tranny at the same time. Need the hood all the way up and tilt you motor/tranny to get it.

Change out all maintenance items like CCV, WP, THERMOSTAT, WATER PIPES, HOSES, VCG, ENGINE MOUNTS, OPG and OFHG.


.
__________________
Engine swaps, HG, GM & ZF tranny rebuilds.

Over 2 Billion Served !

BMWCaptainE46.com
BMWCaptain is offline   Reply With Quote
Old 04-05-2015, 03:59 PM   #16
Phrygian
Registered User
 
Join Date: Jul 2013
Location: Crawfordville, FL
Posts: 733
My Ride: 2000 323i
Quote:
Originally Posted by TerraPhantm View Post
RealOEM has a database error

7528722 is correct for the 328
7538736 is correct for the 323

Just because the fuel injectors, maf, and intake are the same does not mean the software is the same. Those items being the same just allow the car to run reasonably well, especially at less than full load.


So, how did you figure this out? Were you using another site/database? I can see now that there are more part numbers than there should be for the 323i. Also, I noticed that the 323Ci vert doesn't list the wrong part numbers.

What's really crazy is that my car drives fine. In fact it runs better than it did before the flash. I guess I'm going to have to get out the laptop and try the other ZUSB to see what it does.
__________________
Phrygian is offline   Reply With Quote
Old 04-16-2015, 05:47 PM   #17
KnockKnockVanos
Registered User
 
Join Date: Apr 2015
Location: Saradis Canada
Posts: 47
My Ride: E46 330i
Update: I had a whole donor BMW 330ci, the car was written off due vandalism, thankfully all the components I needed were fine. I ended up swapping the locks keys, ews etc. I was more work than I bargained for, but I couldn't source a local M54B25 motor. It ended up taking 2 days of prepping the cars & 3 days to reassemble. Now I plan on rebuilding the M54B25 with a low PSI turbo & stroker kit. I'll post some photos a friend of mine took of the swap as soon as I see him. Any questions about the swap feel free to ask!
KnockKnockVanos is offline   Reply With Quote
Old 04-10-2017, 11:19 AM   #18
bisforbimmer
Registered User
 
Join Date: Apr 2017
Location: Minnesota
Posts: 36
My Ride: 330i
I am planning on swapping everything over from my 330i to my 325iT. My 330i DME has a Dinan Stage 2. Is there anyway to copy that DME and flash it to the 325i DME? Or am I stuck swapping keys, IKE, EWS?
bisforbimmer is offline   Reply With Quote
Old 04-10-2017, 11:25 AM   #19
KnockKnockVanos
Registered User
 
Join Date: Apr 2015
Location: Saradis Canada
Posts: 47
My Ride: E46 330i
Nah. You can transfer the DME & the original cluster from the 330i to your 325iT, keep your current keys, reuse your old EWS module, but you will have to recode/reprogram your EWS and add your new engines VIN, and the Cluster's current mileage, it's actually super easy. You'll need a tool called AK90+ to do the coding!


Sent from my iPhone using E46Fanatics mobile app
__________________
KnockKnockVanos is offline   Reply With Quote
Old 04-10-2017, 11:52 AM   #20
hitbyastick
Registered User
 
Join Date: Sep 2013
Location: DC
Posts: 2,243
My Ride: 2002 325i
Quote:
Originally Posted by KnockKnockVanos View Post
Now I plan on rebuilding the M54B25 with a low PSI turbo & stroker kit.
Thought you said the 2.5 had a 'cracked block'? It's my understanding that's the end of the engine right there...

Probably won't ever happen. Just sayin'
__________________
Erryboddy got a plan till they get punched in the mouf - Mike Tyson
hitbyastick is offline   Reply With Quote
Reply

Tags
m54b25, swap

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 On
Censor is ON





All times are GMT -5. The time now is 06:17 AM.


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