E46 Fanatics Forum banner

X5 M54B30 compatible with E46?

7.3K views 24 replies 8 participants last post by  A930rocket  
#1 ·
I found a local M54B30 out of a 2005 X5. All I’m really interested in is the block and head. I presume my oil pan, timing cover, intake m, ancillary parts, etc. will transfer over.

Why would the seller say the MS43/45, etc. needs to be swapped. Wouldn’t the existing wiring, DME, etc. work?

Thoughts?

Image

Image

Image



Image
 
#17 · (Edited)
That will work just as well as long as they are using the M54

03-05 520i uses the 2.2L M54
03-05 525i uses the 2.5L M54
03-05 530i uses the 3.0L M54

Will work just the same physically, so long as the motor mount brackets (maybe oil pan) are for YOUR car, or even from your original motor

The motors are easily interchangeable between MS43 and MS45.1 solongas you change the maf + intake air temp sensor to your existing ECU's version. It is written on the ECU.

MS43 uses a 3 Pin MAF and an intake air temp sensor in the intake manifold.
MS45 ditches the manifold sensor in place of a cover cap, and moves the iat function to the newer mass airflow sensor, the 5 Pin.
 
#20 ·
Couldn’t help myself this afternoon. Cleaned (mostly) the engine and started pulling a few parts off.

Now I’m trying to figure out how to get the crankshaft pulley bolt off without a flywheel to install the pin. It laughed at my 110v powered Craftsman impact.

I’m thinking two options. Install some flywheel bolts and use a prybar as a counter OR pull the oil pan and use a block of wood between the crankshaft and the block

Thoughts?

Gratuitous picture, because we all know what it looks like.

Image
 
#24 ·
The short block for the 330Ci was used in several vehicles-

If you click the part number on RealOEM it goes to a screen showing all the vehicles it was used in like this:

11117502918
Engine block with piston
From:03/01/2000To:-Weight:35.000 kgPrice:$3507.50
Part 11117502918 was found on the following vehicles:
Clicking on the 5' E60 line shows this:

Part 11117502918 was found on the following E60 vehicles with the VIN code:
The short Engine was only used on the E46 and Z4 E85
Same oil pan etc.

11000141000
Short Engine
306S3
From:09/01/2002To:09/01/2008 (ENDED)Weight:120.000 kgPrice:$14354.79
Supersedes:
11007506890(06/01/2000 — 10/13/2004), Exchangeable retrospectively11007506884(06/01/2000 — 11/14/2001)
Part 11000141000 was found on the following vehicles: