Difference between revisions of "Engine Swap - M20"
Grrrmachine (talk | contribs) |
Grrrmachine (talk | contribs) m |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | There's no simpler [[Engine_Swaps|swap]] from the possible choice of [[Engines|engines]] than the mighty [[M20]]. While the smallest version was 2.0 litres, its full-fat form is a 2.5 litre version, which is the only one worth having. Around town it gives all the smoothness you'd expect from a straight six, and there's plenty of grunt so you won't be chasing up and down the gears trying to find the right cruising speed. But let her rip, and she'll provide as | + | There's no simpler [[Engine_Swaps|swap]] from the possible choice of [[Engines|engines]] than the mighty [[M20]]. While the smallest version was 2.0 litres, its full-fat form is a 2.5 litre version, which is the only one worth having. Around town it gives all the smoothness you'd expect from a straight six, and there's plenty of grunt so you won't be chasing up and down the gears trying to find the right cruising speed. But let her rip, and she'll provide as many sideways moments as you want. |
Don't be put off by it "only" having 170hp. That much power in a tail-happy E30 has caught out more than one experienced driver being too enthusiastic in the wet. Which is why it was fitted as standard in the most powerful of factory E30s, the [[325i]]. | Don't be put off by it "only" having 170hp. That much power in a tail-happy E30 has caught out more than one experienced driver being too enthusiastic in the wet. Which is why it was fitted as standard in the most powerful of factory E30s, the [[325i]]. | ||
Line 7: | Line 7: | ||
=Overview= | =Overview= | ||
− | The M20 | + | The M20 can be fitted to any E30, no matter whether it started life as an [[M10]], [[M40]] or [[M42]]. With the right base vehicle a weekend is enough to get everything bolted in and ready to go. You can even use this guide to replace your existing M20 with a bigger version, and in that case the engines can be swapped over in a matter of hours. |
− | + | This swap is considered the easiest swap because all the parts are standard BMW. There's no need for custom components, and everything you need can be supplied by one donor vehicle. There is no fabrication or welding required, and just a few brackets need to bolted on under the bonnet for engine ancillaries. You may need to modify the [[Engine_Swap_-_M20#Loom|loom]] a little, but this is specific to the age of your E30. We'll explain that later. | |
− | + | =Parts List= | |
− | + | The parts list depends on which engine your car has already; the venerable [[M10]], the stalwart [[M40]] or simply a smaller [[M20]] engine. | |
− | =Parts | + | For all swaps, you will need: |
+ | |||
+ | * Full engine with all ancillaries (injectors, AFM, coil, alternator, engine mounts, starter motor and flywheel) | ||
+ | * Complete [[Engine_Loom|engine loom]] | ||
+ | * [[ECU]] | ||
+ | * Complete exhaust from manifold to back box | ||
+ | * M20 Cooling system of radiator inc. brackets, hoses and expansion tank | ||
+ | * New rubber engine and gearbox mounts | ||
+ | * New rubber prop shaft guibo | ||
+ | * A mate on standby. An extra pair of hands can save your life. | ||
+ | |||
+ | If swapping from an M10 or M40, you will also need: | ||
+ | |||
+ | * M20 [[Drivetrain#Gearbox|Gearbox]]. | ||
+ | * M20 [[Instruments#Coding_Plug|Coding plug]] for the [[Instruments#Dash_Cluster|Instrument cluster]] | ||
+ | * [[Differential]] | ||
+ | |||
+ | If swapping from an M20, you can re-use most of your ancillaries. The M20B25 specific components are the injectors, intake manifold and throttle body, ECU, AFM and exhaust. | ||
+ | |||
+ | The starter and flywheel are a matched pair. If you are upgrading an old (pre-1987) M20 to to a newer one, you won't be able to use your old starter with your new flywheel. | ||
+ | |||
+ | ==Service Parts== | ||
+ | |||
+ | We also recommend you buy these parts as part of a general [[Service]] while the engine and gearbox are removed: | ||
+ | |||
+ | * Sump Gasket | ||
+ | * Oil, Fuel and Air filters | ||
+ | * Spark plugs | ||
+ | * Distributor cap and rotor | ||
+ | * Engine and Gearbox [[Oil]] | ||
+ | * Gear selector seal | ||
+ | |||
+ | ==Engine== | ||
− | + | There are a number of [[M20#Versions|M20 versions]] out there, ranging from 2.0 to 2.7 litres. However, we expressly recommend the 2.5 litre '''M20B25''' since it produces the most power. All M20 engines are equally thirsty, so there are zero savings to be made by fitting a smaller capacity engine. | |
− | + | The 2.5 lump came in two versions; a High Compression and Low Compression version. The High Comp version was fitted to earlier cars and is considered more desirable, but was hampered by its rudimentary [[Engine_Management|engine management]]. The Low Comp engine is far more common, and has the better [[Motronic_1.3|Motronic 1.3]] system. The best of both is to fit the High Comp engine, and [[Converting_to_Motronic_1.3|convert it to Motronic 1.3]]. | |
==Gearbox== | ==Gearbox== | ||
+ | |||
+ | While the standard M20B25 gearbox is a Getrag 260, it is not uncommon to fit the Getrag 240 gearbox from the [[320i]] for its sportier ratios. Using this box also means its possible to retain your [[318i]] or [[316i]] propshaft. If you use the Getrag 260, you need the shorter propshaft that goes with it. It is possible to use an M40 gearbox, but it will sit at a significant angle, which necessitates customising the gearbox mount and shifter mechanism; not recommended. | ||
==Clutch== | ==Clutch== | ||
− | While parts suppliers do list differences between B20 and B25 engines, there's no practical difference. A B20 clutch will work fine on a B25 engine. | + | |
+ | While parts suppliers do list differences between B20 and B25 engines, there's no practical difference. A B20 clutch will work fine on a B25 engine. You'll need the full kit of pressure plate, clutch plate and thrust bearing. | ||
==Prop== | ==Prop== | ||
+ | |||
+ | The prop needs to be matched to your gearbox. Since the available gearboxes are different lengths, you need to find a longer or shorter prop to compensate for that length. If using the original 325i gearbox, you'll need the prop that goes with it - no other one will fit. | ||
==Differential== | ==Differential== | ||
+ | |||
+ | While its possible to keep your original diff, you will find that first gear is now useless. All other E30 differentials have a higher ratio than the M20B25 ones, which is great for acceleration but terrible for motorways and wet-weather driving. We highly recommend fitting a medium-case differential designed for a 2.5 engine. | ||
+ | |||
+ | There are three practical ratios available for the M20B25 engine. | ||
+ | |||
+ | * '''3.91''' - Spirited driving, but quite high revs at motorway speeds which can be tiring and noisy | ||
+ | * '''3.73''' - Good all-rounder | ||
+ | * '''3.64''' - The cruising ratio, which helps claw back valuable fuel economy from the thirsty M20 engine. | ||
==Loom== | ==Loom== | ||
+ | |||
+ | The loom is specific to six-cylinder engines, since it contains plugs for six injectors. It comes as a two-piece unit, with the main part joining the ECU and all the ancillaries to the rest of the car via the [[C101]] plug, while a small sub-loom connects the injectors and temp sensors via the [[C191]] plug. This C191 plug is a weak point and can corrode over time, so make sure it's not crumbling or split on your new engine as this can lead to serious problems later. | ||
+ | |||
+ | The purpose of the C101 plug is that with a simple twist, you can unclip and disconnect the entire engine loom from the rest of the car. This makes removing and installing engines a breeze - you just unclip your old loom and plug in the new one. But there's one dilemma; the C101 changed its shape during the 1987 facelift. Therefore, if your car is from before 1987 and your engine is after, or vice versa, you're going to have to cut up some wires to get things to fit together. This can be done in four ways: | ||
+ | |||
+ | # Cutting off both C101 connectors and joining the wires directly. | ||
+ | # Cut the plug off your old engine loom and join it to your new one. | ||
+ | # Get a new C101 plug for your car loom and fit that | ||
+ | # Make an intermediary loom to fit between your car and engine looms, using new and old style plugs at either end | ||
+ | |||
+ | The first three of these options involves cutting and soldering wires; so does the last one, although you can buy these intermediary looms from other people ready-made if you really don't fancy doing the work yourself. | ||
+ | |||
+ | However you solve it, you need to wire your pins up this way round: | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | !Rectangular | ||
+ | C101 | ||
+ | !Round | ||
+ | C101 | ||
+ | !Application | ||
+ | !Image | ||
+ | |- | ||
+ | |1 | ||
+ | |1 | ||
+ | |Alternator charge light | ||
+ | |rowspan=9|[[Image:C101square.jpg|240px]] | ||
+ | |- | ||
+ | |2 | ||
+ | |2 | ||
+ | |Static Oil Level on Check Panel | ||
+ | |- | ||
+ | |3 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |4 | ||
+ | |4 | ||
+ | |Temperature Gauge | ||
+ | |- | ||
+ | |5 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |6 | ||
+ | |6 | ||
+ | |Oxygen Sensor relay | ||
+ | |- | ||
+ | |7 | ||
+ | |13 | ||
+ | |Fuel Pump relay | ||
+ | |- | ||
+ | |8 | ||
+ | |18 | ||
+ | |Ignition start (black/yellow) | ||
+ | |- | ||
+ | |9 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |10 | ||
+ | |7 | ||
+ | |Ignition switched power (green) | ||
+ | |rowspan=10|[[Image:C101.jpg|240px]] | ||
+ | |- | ||
+ | |11 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |12 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |13 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |14 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |15 | ||
+ | |10 | ||
+ | |Dynamic Oil Level on Check Panel | ||
+ | |- | ||
+ | |16 | ||
+ | |5 | ||
+ | |Oil pressure light | ||
+ | |- | ||
+ | |17 | ||
+ | |11 | ||
+ | |Reset for Service Lights | ||
+ | |- | ||
+ | |18 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |- | ||
+ | |19 | ||
+ | | | ||
+ | |Not Connected | ||
+ | |} | ||
+ | |||
+ | There is also the small issue of the C104 plug; a small connector next to the ECU plug that carries the [[Instruments#Tachometer|tachometer]] and fuel [[Instruments#Econometer|econometer]]. If you're fitting a newer engine to an older loom then you're going to have to cut two of the wires on your engine loom so that they can connect to the existing C104 socket. | ||
+ | |||
+ | The wires you need come out of the ECU plug are pin 6 (Black) and pin 32 (White/black). Cut the C104 off your old engine loom, and connect pin 1 to the black wire and pin 3 to the white/black wire. Pin 2 is not used. | ||
==ECU== | ==ECU== | ||
+ | |||
+ | The ECU is a sealed box that contains the brain of your engine. Make sure you have the right one for your engine by comparing the part number against our [[ECU#List_of_ECUs|list of ECUs]]. If you're struggling, you can fit an ECU from a [[320i]] to your M20B25 engine; it'll just run weak. That can be fixed by fitting a [[Chip|chip]], as long as you're running Motronic 1.3. If you find that you're running a [[Jetronic]] or Motronic 1.0 ECU, we highly recommend that you acquire the parts to upgrade to Motronic 1.3. | ||
==Cooling== | ==Cooling== | ||
+ | |||
+ | The coolant system for all M20 engines is pretty much the same, with radiators varying slightly in size but not having any real effect on the quality of the cooling. The one significant difference is the [[Cooling#Expansion_Tank|expansion tank]]. For engines before 1987, this was bolted to the right-hand suspension turret, just in front of the battery. For the 1987 facelift it was relocated to the LH inner wing, just behind the headlight, and the hoses re-arranged accordingly. This difference is clearly visible with the [[M20_Water_Pumps|water pumps]] available for the engines, whose outlets change to suit the plumbing layout. | ||
+ | |||
+ | Either of these expansion tanks will need to have a [[Engine_Swap_-_M20#Brackets|bracket]] fitted to hold it. If you don't want to do any welding and you aren't happy drilling holes in your car to use ordinary bolts, there is a third solution; a [[318iS]] radiator, which has an expansion tank on the side. You'll just need to get creative with your cooling hoses to make sure it's all plumbed in correctly. | ||
+ | |||
+ | Finally, your radiator is held in place on plastic mounts which clip into holes on the chassis rails. These mounts will be different to your existing radiator mounts, and need to be sourced. They are two different sizes; one short, one long. There have been reports that various radiators don't fit these mounts despite being sold as Genuine BMW radiators, so prepare to be creative with your mounting arrangement, or source another radiator. | ||
==Exhaust== | ==Exhaust== | ||
+ | |||
+ | The [[Exhaust]] for your engine is simple, but it's essential that you fit the right one for your engine. Everything from your manifold to your tail pipe counts as a system, and you can't mix and match between systems. There are three types of manifold (three-stud, and small and large four-stud), and these need to be matched to the downpipes. Then, depending on whether you have a two- or three-piece system, you need to match your downpipes to your centre and back boxes. | ||
+ | |||
+ | The positive thing in all this is that they all perform exactly the same; the pipes have the same diameter, so the only issue is parts availability. Based on which system you choose, you'll also need seals, flanges, hangers and rubber mounts for your system. | ||
+ | |||
+ | ==Brackets== | ||
+ | [[Image:M20_Brackets.jpg|right|250px]] | ||
+ | Depending on your E30, there may be three mounting points that need fettling in order to mount all of your M20 parts. These are | ||
+ | |||
+ | * Relay bracket - '''41141904837''' | ||
+ | * Expansion tank mount - '''41141871979''' | ||
+ | * AFM mount - '''41141913049''' | ||
+ | |||
+ | All of these brackets are on the inner wing. The [[318iS]] doesn't have any of these brackets, while [[M10]] and [[M40]] engined cars will have the air filter bracket, but possibly not the relay bracket. If required, they can be cut off a donor vehicle, or bought new from a BMW dealer using the above part numbers. If you don't want to (or can't) weld, then these brackets can simply be bolted in place as needed. | ||
+ | |||
+ | =Removal= | ||
+ | |||
+ | First off, you need to get your engine bay empty. Get a load of cardboard boxes, packing labels, plastic bags, zip ties and marker pens, and slowly dismantle everything in your cars engine bay. Start by disconnecting the battery and removing it from the car. Then drain the coolant system and dispose of the fluid responsibly. You can now start unbolting everything, but make sure you bag it and tag it as you go along, so you can refit anything later. Here's a handy checklist - cross them off as you disconnect them: | ||
+ | |||
+ | *exhaust | ||
+ | *exhaust heat shield (under car) | ||
+ | *propshaft | ||
+ | *gear shifter linkage | ||
+ | *clutch slave | ||
+ | *rear light switch cable | ||
+ | *throttle cable | ||
+ | *engine earth strap on the engine mount | ||
+ | *coolant hoses to the internal heater matrix | ||
+ | *Power steering hoses, if fitted | ||
+ | *coil | ||
+ | *ECU | ||
+ | |||
+ | You'll also want to whip out the radiator and headlights so that they don't get damaged, and store them somewhere safe. | ||
+ | |||
+ | Now you need to get your engine out. The quickest way is out the top with the engine and gearbox as one unit. To do this, [[Bonnet#Removal|remove the bonnet]] and store it. Crack and loosen the nuts holding the engine mounts, and remove the nuts holding the mounts to their rubber bushes. Loosen the gearbox subframe nuts too. | ||
+ | |||
+ | At this point some people find it useful to jack up the rear of the car to ease the angle of the dangle. Raise it onto ramps or blocks, just make sure it's secure. Now use a jack to support the back end of the gearbox as you remove the gearbox subframe. You can now introduce your engine crane, complete with balancer if you can; it makes the job a lot easier. Hook the crane up to the engine, and slowly lift the engine up and out of the way. Dispose of it as necessary. | ||
+ | |||
+ | =Preparation= | ||
+ | |||
+ | If you really need to, you can lift the new engine straight out of the donor vehicle and into the recipient. However, if you have the time we strongly recommend you perform the following procedures on the engine prior to fitting: | ||
+ | |||
+ | # Replace the sump gasket. These are a weak point on M20 engines and are a real pain to swap in situ. | ||
+ | # Remove the injectors and send them off for professional cleaning. This will give you significantly improved performance and economy. We recommend [http://www.e30zone.net/modules.php?name=Forums&file=viewtopic&t=152878 Injectortune]. | ||
+ | # Remove the [[Exhaust#Exhaust_Manifold|exhaust manifold]], replace the studs, then refit. Consider having the manifold skimmed for evenness. Be prepared to extract broken studs with a welded-on nut if necessary. | ||
+ | # [[M20_Timing_Belt_Change|Change the cam belt]]. Some people forget that M20 engines have a belt rather than a chain, and only learn when the belt breaks, by which time the engine is toast. | ||
+ | # [[Replacing_Clutch|Replace the clutch]]. The donor clutch may be well over 100k miles by now, and due for a replacement. | ||
+ | # [[Changing_Belts|Replace the alternator belt]]. Might as well do it now. | ||
+ | # Change the gearbox shifter seal. This little bugger is the cause of 99% of gearbox leaks. It takes 5 minutes and 2 pounds to do if the gearbox is off the car. It takes 5 hours if the gearbox has been fitted. | ||
+ | # Fit a new distributor cap and rotor. You may have no idea how old the current one is. | ||
+ | |||
+ | =Fitting= | ||
+ | |||
+ | With your engine bay empty, take the time to clean and degrease everything, and deal with any [[Rust]] in the area. | ||
+ | |||
+ | Now fit your rubber engine mounts to the subframe. These are your targets for getting the engine in. | ||
+ | |||
+ | You'll want to drop the engine straight in with the [[Engine_Swap_-_M20#Gearbox|gearbox]] attached and the engine mounts on. The mounting points for the M20 engine are the large visible ring at the front, above the distributor, and a smaller hole at the back of the block, just above the gearbox bell-housing, like so: | ||
+ | |||
+ | [[Image:M20mounts.jpg]] | ||
+ | |||
+ | Once your engine's hooked up, it really helps to have the back of the car raised substantially because the engine and gearbox combined are very long and need a particular angle of attack to go in. Take your time and go slow. Your aim is to get everything over the front slam panel, then the gearbox output shaft pointing downwards enough to slide into the transmission tunnel. You'll need it to go down while still having the height to get the M20 sump over the slam panel. It helps to have a spare trolley jack to carry the gearbox as it bottoms out; this will help you pull the box into the car as the engine drops down. | ||
+ | |||
+ | Drop the engine onto its mounts and hand-fit the securing nuts. Use the jack on the gearbox to lift it up while you slide on the [[Engine_Swap_-_M20#Prop|prop shaft]] with the new rubber guibo, then bolt on the gearbox subframe with new rubber mounts. While you're under the car, hook up the gear shifter mechanism and plug in the reversing light switch. When you're sure it's secure, remove the jack and engine hoist. If you are planning on changing the [[Engine_Swap_-_M20#Differential|differential]], now is the time to do so. | ||
+ | |||
+ | Space is now at an advantage, so work your way from the bottom to the top. Attach your steering pump and [[Aircon|A/C]] compressor if required. | ||
+ | |||
+ | Start threading through the [[Engine_Swap_-_M20#Loom|wiring loom]] since some wiring needs to go round one side of the engine to the front. Pay attention to how the alternator and starter are wired if you had them disconnected - [[Starter#Wiring|check here]] for the starter wiring connections if you're not sure. Bolt the coil to the inner wing. Feed the ECU plug through the bulkhead, and mount the [[Engine_Swap_-_M20#ECU|ECU]]. Join together the two halves of the C101, but don't connect up the battery terminals yet. | ||
+ | |||
+ | '''WARNING''': It is essential that you check Pin 20 of the C101 plug for a brown wire. On early vehicles, Pin 20 is a brown earth wire, while for some later vehicles Pin 20 is a live, unfused red/yellow wire for the [[Brakes#ABS|ABS]] system. If you are changing your engine, '''CHECK PIN 20 ON BOTH SIDES OF THE C101 PLUG''' before connecting the battery. | ||
+ | |||
+ | If you have a brown wire connected, cut it away from the pin, and make sure the free end can't come into contact with anything. If it is red/yellow, then leave it alone. Of course, if the body side of your C101 has a red/yellow wire on pin 20, and your new engine loom has nothing connected to this pin, you need to add a wire, capable of carrying about 15A, from either of the terminals marked '87' on the DME relay socket to pin 20 of the the C101 plug, otherwise your ABS braking system won't work. | ||
+ | |||
+ | You can then drop your [[Engine_Swap_-_M20#Cooling|radiator and hoses]] in to see if any adjustments need to be made. If it fits fine, leave it in. Fit the plastic shroud that goes around the fan. | ||
+ | |||
+ | Now you need to sort out your [[Engine_Swap_-_M20#Brackets|brackets]]. There'll be lots of bolting, unbolting, measuring and marking if you're fitting your Air Filter bracket, and potentially the same depending on which Expansion Tank solution you've gone for with your cooling system. The ECU relays just need to be held secure, and therefore don't have to be millimetre precise. However you attach your brackets, make sure they're painted, and any holes treated with a zinc-rich primer to deter [[Rust|rust]]. | ||
+ | |||
+ | You can now finish off the intake side of the engine. Connect the rubber intake boot, AFM and air filter. Fit the brake booster hoses to the intake, and make sure you have plugged in the following parts to the loom: | ||
+ | |||
+ | * AFM | ||
+ | * Oil level switch | ||
+ | * Idle Control Valve | ||
+ | * Throttle Position Switch | ||
+ | * Crank Position Sender | ||
+ | * Oil Pressure switch | ||
+ | * Engine earth/body strap - '''THIS IS ESSENTIAL'''. Do not crank the engine before fitting this. | ||
+ | |||
+ | Connect the fuel hoses the right way round, but remove the fuel pump fuse from the [[Fuse_Box|fuse box]] for the moment. | ||
+ | |||
+ | Then connect the battery and secure it. | ||
+ | |||
+ | If the engine is of unknown age, remove each spark plug and put a few drops of engine oil down the bores. | ||
+ | |||
+ | If you're ready, top the coolant system up with fresh coolant (50/50 water and anti-freeze). Set the cabin heaters to full and the fan blower to maximum, and crank the engine a few times to raise the oil pressure. Now put in the fuel pump fuse and crank the engine a few more times to raise the fuel pressure. | ||
+ | |||
+ | When everything's plugged in right, you should get the magnificent roar of a straight-six engine running without its exhaust. It is a Zone tradition to start a new engine without its exhaust, as a sign of success. Don't do it for longer than a few seconds, but enjoy the moment. | ||
+ | |||
+ | You can now connect up the [[Engine_Swap_-_M20#Exhaust|exhaust]] side of things, including a catalyzer if you have one. Plug in the oxygen sensor if needed. | ||
+ | |||
+ | You're now free to finish off the installation by re-fitting the bonnet. Be aware that your new engine [[Basic_M20_Servicing#Coolant_Change|will need bleeding]], to remove air trapped in the coolant system, so don't be too abusive for the first few miles of the drive. It can also help to let the car idle for the first ten minutes before taking it for a thrashing session, in order for the ECU to learn its new settings. | ||
=Upgrades= | =Upgrades= | ||
− | Since you've got the engine out, it's worth taking the time to | + | Since you've got the engine out, it's worth taking the time to perform these upgrades: |
+ | |||
+ | * [[Z3_short_shifter_conversion|Z3 Short Shifter]] | ||
+ | * [[Suspension#Front|Replace your front suspension]] - ''not necessary for [[323i]], [[Touring]] or [[Cabriolet]] models'' | ||
+ | * [[Brakes#Calipers|Upgrade the front brakes]] - ''not necessary for [[Touring]] or [[Cabriolet]] models'' | ||
+ | * Fit a [[Chip]] |
Latest revision as of 14:14, 9 May 2014
There's no simpler swap from the possible choice of engines than the mighty M20. While the smallest version was 2.0 litres, its full-fat form is a 2.5 litre version, which is the only one worth having. Around town it gives all the smoothness you'd expect from a straight six, and there's plenty of grunt so you won't be chasing up and down the gears trying to find the right cruising speed. But let her rip, and she'll provide as many sideways moments as you want.
Don't be put off by it "only" having 170hp. That much power in a tail-happy E30 has caught out more than one experienced driver being too enthusiastic in the wet. Which is why it was fitted as standard in the most powerful of factory E30s, the 325i.
For the daring, there's also the option of rebuilding your M20 first to a whopping 2.7 or 2.8 litres. Learn more about building a stroker engine.
Contents
Overview
The M20 can be fitted to any E30, no matter whether it started life as an M10, M40 or M42. With the right base vehicle a weekend is enough to get everything bolted in and ready to go. You can even use this guide to replace your existing M20 with a bigger version, and in that case the engines can be swapped over in a matter of hours.
This swap is considered the easiest swap because all the parts are standard BMW. There's no need for custom components, and everything you need can be supplied by one donor vehicle. There is no fabrication or welding required, and just a few brackets need to bolted on under the bonnet for engine ancillaries. You may need to modify the loom a little, but this is specific to the age of your E30. We'll explain that later.
Parts List
The parts list depends on which engine your car has already; the venerable M10, the stalwart M40 or simply a smaller M20 engine.
For all swaps, you will need:
- Full engine with all ancillaries (injectors, AFM, coil, alternator, engine mounts, starter motor and flywheel)
- Complete engine loom
- ECU
- Complete exhaust from manifold to back box
- M20 Cooling system of radiator inc. brackets, hoses and expansion tank
- New rubber engine and gearbox mounts
- New rubber prop shaft guibo
- A mate on standby. An extra pair of hands can save your life.
If swapping from an M10 or M40, you will also need:
- M20 Gearbox.
- M20 Coding plug for the Instrument cluster
- Differential
If swapping from an M20, you can re-use most of your ancillaries. The M20B25 specific components are the injectors, intake manifold and throttle body, ECU, AFM and exhaust.
The starter and flywheel are a matched pair. If you are upgrading an old (pre-1987) M20 to to a newer one, you won't be able to use your old starter with your new flywheel.
Service Parts
We also recommend you buy these parts as part of a general Service while the engine and gearbox are removed:
- Sump Gasket
- Oil, Fuel and Air filters
- Spark plugs
- Distributor cap and rotor
- Engine and Gearbox Oil
- Gear selector seal
Engine
There are a number of M20 versions out there, ranging from 2.0 to 2.7 litres. However, we expressly recommend the 2.5 litre M20B25 since it produces the most power. All M20 engines are equally thirsty, so there are zero savings to be made by fitting a smaller capacity engine.
The 2.5 lump came in two versions; a High Compression and Low Compression version. The High Comp version was fitted to earlier cars and is considered more desirable, but was hampered by its rudimentary engine management. The Low Comp engine is far more common, and has the better Motronic 1.3 system. The best of both is to fit the High Comp engine, and convert it to Motronic 1.3.
Gearbox
While the standard M20B25 gearbox is a Getrag 260, it is not uncommon to fit the Getrag 240 gearbox from the 320i for its sportier ratios. Using this box also means its possible to retain your 318i or 316i propshaft. If you use the Getrag 260, you need the shorter propshaft that goes with it. It is possible to use an M40 gearbox, but it will sit at a significant angle, which necessitates customising the gearbox mount and shifter mechanism; not recommended.
Clutch
While parts suppliers do list differences between B20 and B25 engines, there's no practical difference. A B20 clutch will work fine on a B25 engine. You'll need the full kit of pressure plate, clutch plate and thrust bearing.
Prop
The prop needs to be matched to your gearbox. Since the available gearboxes are different lengths, you need to find a longer or shorter prop to compensate for that length. If using the original 325i gearbox, you'll need the prop that goes with it - no other one will fit.
Differential
While its possible to keep your original diff, you will find that first gear is now useless. All other E30 differentials have a higher ratio than the M20B25 ones, which is great for acceleration but terrible for motorways and wet-weather driving. We highly recommend fitting a medium-case differential designed for a 2.5 engine.
There are three practical ratios available for the M20B25 engine.
- 3.91 - Spirited driving, but quite high revs at motorway speeds which can be tiring and noisy
- 3.73 - Good all-rounder
- 3.64 - The cruising ratio, which helps claw back valuable fuel economy from the thirsty M20 engine.
Loom
The loom is specific to six-cylinder engines, since it contains plugs for six injectors. It comes as a two-piece unit, with the main part joining the ECU and all the ancillaries to the rest of the car via the C101 plug, while a small sub-loom connects the injectors and temp sensors via the C191 plug. This C191 plug is a weak point and can corrode over time, so make sure it's not crumbling or split on your new engine as this can lead to serious problems later.
The purpose of the C101 plug is that with a simple twist, you can unclip and disconnect the entire engine loom from the rest of the car. This makes removing and installing engines a breeze - you just unclip your old loom and plug in the new one. But there's one dilemma; the C101 changed its shape during the 1987 facelift. Therefore, if your car is from before 1987 and your engine is after, or vice versa, you're going to have to cut up some wires to get things to fit together. This can be done in four ways:
- Cutting off both C101 connectors and joining the wires directly.
- Cut the plug off your old engine loom and join it to your new one.
- Get a new C101 plug for your car loom and fit that
- Make an intermediary loom to fit between your car and engine looms, using new and old style plugs at either end
The first three of these options involves cutting and soldering wires; so does the last one, although you can buy these intermediary looms from other people ready-made if you really don't fancy doing the work yourself.
However you solve it, you need to wire your pins up this way round:
There is also the small issue of the C104 plug; a small connector next to the ECU plug that carries the tachometer and fuel econometer. If you're fitting a newer engine to an older loom then you're going to have to cut two of the wires on your engine loom so that they can connect to the existing C104 socket.
The wires you need come out of the ECU plug are pin 6 (Black) and pin 32 (White/black). Cut the C104 off your old engine loom, and connect pin 1 to the black wire and pin 3 to the white/black wire. Pin 2 is not used.
ECU
The ECU is a sealed box that contains the brain of your engine. Make sure you have the right one for your engine by comparing the part number against our list of ECUs. If you're struggling, you can fit an ECU from a 320i to your M20B25 engine; it'll just run weak. That can be fixed by fitting a chip, as long as you're running Motronic 1.3. If you find that you're running a Jetronic or Motronic 1.0 ECU, we highly recommend that you acquire the parts to upgrade to Motronic 1.3.
Cooling
The coolant system for all M20 engines is pretty much the same, with radiators varying slightly in size but not having any real effect on the quality of the cooling. The one significant difference is the expansion tank. For engines before 1987, this was bolted to the right-hand suspension turret, just in front of the battery. For the 1987 facelift it was relocated to the LH inner wing, just behind the headlight, and the hoses re-arranged accordingly. This difference is clearly visible with the water pumps available for the engines, whose outlets change to suit the plumbing layout.
Either of these expansion tanks will need to have a bracket fitted to hold it. If you don't want to do any welding and you aren't happy drilling holes in your car to use ordinary bolts, there is a third solution; a 318iS radiator, which has an expansion tank on the side. You'll just need to get creative with your cooling hoses to make sure it's all plumbed in correctly.
Finally, your radiator is held in place on plastic mounts which clip into holes on the chassis rails. These mounts will be different to your existing radiator mounts, and need to be sourced. They are two different sizes; one short, one long. There have been reports that various radiators don't fit these mounts despite being sold as Genuine BMW radiators, so prepare to be creative with your mounting arrangement, or source another radiator.
Exhaust
The Exhaust for your engine is simple, but it's essential that you fit the right one for your engine. Everything from your manifold to your tail pipe counts as a system, and you can't mix and match between systems. There are three types of manifold (three-stud, and small and large four-stud), and these need to be matched to the downpipes. Then, depending on whether you have a two- or three-piece system, you need to match your downpipes to your centre and back boxes.
The positive thing in all this is that they all perform exactly the same; the pipes have the same diameter, so the only issue is parts availability. Based on which system you choose, you'll also need seals, flanges, hangers and rubber mounts for your system.
Brackets
Depending on your E30, there may be three mounting points that need fettling in order to mount all of your M20 parts. These are
- Relay bracket - 41141904837
- Expansion tank mount - 41141871979
- AFM mount - 41141913049
All of these brackets are on the inner wing. The 318iS doesn't have any of these brackets, while M10 and M40 engined cars will have the air filter bracket, but possibly not the relay bracket. If required, they can be cut off a donor vehicle, or bought new from a BMW dealer using the above part numbers. If you don't want to (or can't) weld, then these brackets can simply be bolted in place as needed.
Removal
First off, you need to get your engine bay empty. Get a load of cardboard boxes, packing labels, plastic bags, zip ties and marker pens, and slowly dismantle everything in your cars engine bay. Start by disconnecting the battery and removing it from the car. Then drain the coolant system and dispose of the fluid responsibly. You can now start unbolting everything, but make sure you bag it and tag it as you go along, so you can refit anything later. Here's a handy checklist - cross them off as you disconnect them:
- exhaust
- exhaust heat shield (under car)
- propshaft
- gear shifter linkage
- clutch slave
- rear light switch cable
- throttle cable
- engine earth strap on the engine mount
- coolant hoses to the internal heater matrix
- Power steering hoses, if fitted
- coil
- ECU
You'll also want to whip out the radiator and headlights so that they don't get damaged, and store them somewhere safe.
Now you need to get your engine out. The quickest way is out the top with the engine and gearbox as one unit. To do this, remove the bonnet and store it. Crack and loosen the nuts holding the engine mounts, and remove the nuts holding the mounts to their rubber bushes. Loosen the gearbox subframe nuts too.
At this point some people find it useful to jack up the rear of the car to ease the angle of the dangle. Raise it onto ramps or blocks, just make sure it's secure. Now use a jack to support the back end of the gearbox as you remove the gearbox subframe. You can now introduce your engine crane, complete with balancer if you can; it makes the job a lot easier. Hook the crane up to the engine, and slowly lift the engine up and out of the way. Dispose of it as necessary.
Preparation
If you really need to, you can lift the new engine straight out of the donor vehicle and into the recipient. However, if you have the time we strongly recommend you perform the following procedures on the engine prior to fitting:
- Replace the sump gasket. These are a weak point on M20 engines and are a real pain to swap in situ.
- Remove the injectors and send them off for professional cleaning. This will give you significantly improved performance and economy. We recommend Injectortune.
- Remove the exhaust manifold, replace the studs, then refit. Consider having the manifold skimmed for evenness. Be prepared to extract broken studs with a welded-on nut if necessary.
- Change the cam belt. Some people forget that M20 engines have a belt rather than a chain, and only learn when the belt breaks, by which time the engine is toast.
- Replace the clutch. The donor clutch may be well over 100k miles by now, and due for a replacement.
- Replace the alternator belt. Might as well do it now.
- Change the gearbox shifter seal. This little bugger is the cause of 99% of gearbox leaks. It takes 5 minutes and 2 pounds to do if the gearbox is off the car. It takes 5 hours if the gearbox has been fitted.
- Fit a new distributor cap and rotor. You may have no idea how old the current one is.
Fitting
With your engine bay empty, take the time to clean and degrease everything, and deal with any Rust in the area.
Now fit your rubber engine mounts to the subframe. These are your targets for getting the engine in.
You'll want to drop the engine straight in with the gearbox attached and the engine mounts on. The mounting points for the M20 engine are the large visible ring at the front, above the distributor, and a smaller hole at the back of the block, just above the gearbox bell-housing, like so:
Once your engine's hooked up, it really helps to have the back of the car raised substantially because the engine and gearbox combined are very long and need a particular angle of attack to go in. Take your time and go slow. Your aim is to get everything over the front slam panel, then the gearbox output shaft pointing downwards enough to slide into the transmission tunnel. You'll need it to go down while still having the height to get the M20 sump over the slam panel. It helps to have a spare trolley jack to carry the gearbox as it bottoms out; this will help you pull the box into the car as the engine drops down.
Drop the engine onto its mounts and hand-fit the securing nuts. Use the jack on the gearbox to lift it up while you slide on the prop shaft with the new rubber guibo, then bolt on the gearbox subframe with new rubber mounts. While you're under the car, hook up the gear shifter mechanism and plug in the reversing light switch. When you're sure it's secure, remove the jack and engine hoist. If you are planning on changing the differential, now is the time to do so.
Space is now at an advantage, so work your way from the bottom to the top. Attach your steering pump and A/C compressor if required.
Start threading through the wiring loom since some wiring needs to go round one side of the engine to the front. Pay attention to how the alternator and starter are wired if you had them disconnected - check here for the starter wiring connections if you're not sure. Bolt the coil to the inner wing. Feed the ECU plug through the bulkhead, and mount the ECU. Join together the two halves of the C101, but don't connect up the battery terminals yet.
WARNING: It is essential that you check Pin 20 of the C101 plug for a brown wire. On early vehicles, Pin 20 is a brown earth wire, while for some later vehicles Pin 20 is a live, unfused red/yellow wire for the ABS system. If you are changing your engine, CHECK PIN 20 ON BOTH SIDES OF THE C101 PLUG before connecting the battery.
If you have a brown wire connected, cut it away from the pin, and make sure the free end can't come into contact with anything. If it is red/yellow, then leave it alone. Of course, if the body side of your C101 has a red/yellow wire on pin 20, and your new engine loom has nothing connected to this pin, you need to add a wire, capable of carrying about 15A, from either of the terminals marked '87' on the DME relay socket to pin 20 of the the C101 plug, otherwise your ABS braking system won't work.
You can then drop your radiator and hoses in to see if any adjustments need to be made. If it fits fine, leave it in. Fit the plastic shroud that goes around the fan.
Now you need to sort out your brackets. There'll be lots of bolting, unbolting, measuring and marking if you're fitting your Air Filter bracket, and potentially the same depending on which Expansion Tank solution you've gone for with your cooling system. The ECU relays just need to be held secure, and therefore don't have to be millimetre precise. However you attach your brackets, make sure they're painted, and any holes treated with a zinc-rich primer to deter rust.
You can now finish off the intake side of the engine. Connect the rubber intake boot, AFM and air filter. Fit the brake booster hoses to the intake, and make sure you have plugged in the following parts to the loom:
- AFM
- Oil level switch
- Idle Control Valve
- Throttle Position Switch
- Crank Position Sender
- Oil Pressure switch
- Engine earth/body strap - THIS IS ESSENTIAL. Do not crank the engine before fitting this.
Connect the fuel hoses the right way round, but remove the fuel pump fuse from the fuse box for the moment.
Then connect the battery and secure it.
If the engine is of unknown age, remove each spark plug and put a few drops of engine oil down the bores.
If you're ready, top the coolant system up with fresh coolant (50/50 water and anti-freeze). Set the cabin heaters to full and the fan blower to maximum, and crank the engine a few times to raise the oil pressure. Now put in the fuel pump fuse and crank the engine a few more times to raise the fuel pressure.
When everything's plugged in right, you should get the magnificent roar of a straight-six engine running without its exhaust. It is a Zone tradition to start a new engine without its exhaust, as a sign of success. Don't do it for longer than a few seconds, but enjoy the moment.
You can now connect up the exhaust side of things, including a catalyzer if you have one. Plug in the oxygen sensor if needed.
You're now free to finish off the installation by re-fitting the bonnet. Be aware that your new engine will need bleeding, to remove air trapped in the coolant system, so don't be too abusive for the first few miles of the drive. It can also help to let the car idle for the first ten minutes before taking it for a thrashing session, in order for the ECU to learn its new settings.
Upgrades
Since you've got the engine out, it's worth taking the time to perform these upgrades:
- Z3 Short Shifter
- Replace your front suspension - not necessary for 323i, Touring or Cabriolet models
- Upgrade the front brakes - not necessary for Touring or Cabriolet models
- Fit a Chip