BMW Inline-6 • 1977-1993

BMW M20 Rebuild, common faults & everything you need to know

Complete guide to BMWs small inline-6. From timing belt changes to turbo builds - with workshop prices.

Displacement
2.0-2.7 L
Configuration
R6 SOHC 12v
Power
122-171 hk
Timing drive
Toothed belt
BMW E30320i / 323i / 325i / 325e
BMW E28520i / 525i / 528e
BMW E34520i / 525i
BMW E21320i / 323i
BMW Z12.5L
12-month warranty
30+ years of experience
Worldwide shipping
OEM quality

BMW M20 - the classic inline-6 that defined the E30 era. Cast iron block with an aluminium cylinder head, SOHC timing belt drive and the characteristic smooth power delivery only a straight six gives. The M20B25 (325i) is the most common variant and one of the most popular engines to turbo convert. We do everything from cylinder head reconditioning to complete engine reconditioning with a 12-month warranty.

Teknisk illustration av BMW M20 inline-6 SOHC motor

BMW M20 at a glance

All dimensions and data for the M20 series. Shared specifications for all M20 variants.

Cylinders
6 inline (20° lutning)
Displacement
1 990-2 693 cc
Bore × Stroke
80-84 × 66-81 mm
Block
Cast iron
Cylinder head
Aluminium
Valves
12 (SOHC 2v/cyl)
Main bearings
7 st
Firing order
1-5-3-6-2-4
Timing drive
Timing belt (interference)
Compression
8.8-9.8:1
Weight (dry)
~170 kg
Oil
4,25 L
Coolant
~10,5 L
Bore spacing
91 mm
Valve clearance
0,25 mm
Fuel
Petrol
VariantVolumeBore/StrokePowerTorqueNote
M20B202.0L80 × 66129 hk174 Nm320i, 520i
M20B232.3L80 × 76.8150 hk205 Nm323i (E21/E30)
M20B252.5L84 × 75171 hk226 Nm325i, 525i, Z1
M20B27 eta2.7L84 × 81125 hk240 Nm325e, 528e (low rpm)

Torque specs

Verified against BMW Werkstatthandbuch N 600 (Engine 11.xx, AZD11) and Haynes BMW 3- & 5-Series Chapter 2A/2B. Where the sources conflict, the factory spec (N 600) wins. The M20 is an interference engine with a timing belt - all TTY bolts (cylinder head, connecting rod) are replaced at rebuild.

Cylinder head & valvetrain
Cylinder head bolts (Torx, M10, factory N 600 - cold, new bolt)
30 Nm + 90° + 90°
Cylinder head bolts (Torx, M20 6-cyl 1987+, cold engine)
60 Nm + 25° + 25°
Cylinder head bolts (hex, M11, early pre-87, warmed up)
60 Nm + 25° + 25°
Cylinder head bolts (hex, M20 6-cyl, cold)
40 + 60 Nm + 25°
Cam bearing caps (M6)
10 Nm
Valve cover
10 Nm
Valve clearance intake + exhaust (cold)
0,25 mm
Firing order
1-5-3-6-2-4
Engine block & bottom end
Main bearing bolts (M10, replace bolt)
60 Nm
Connecting rod bolts (TTY, replace bolts)
5 Nm (applikation) + 20 Nm + 70°
Harmonic balancer hub centre nut (M18 x 1,5)
410 Nm
Harmonic balancer to hub (M8)
22 Nm
Flywheel / drive plate (M10)
105 Nm
Flywheel bolts automatic (M8)
60 Nm
Oil pan M6 bolt
10 Nm
Oil pan M8 bolt
22 Nm
Timing belt & timing
Camshaft sprocket centre nut
65 Nm
Intermediate shaft sprocket centre nut
65 Nm
Timing belt tensioner nut
22 Nm
Timing belt cover upper (M6)
10 Nm
Timing belt cover lower (M6)
10 Nm
Timing belt cover M8 bolt
22 Nm
Distributor housing
10 Nm
Timing belt interval (workshop practice)
60 000 km / 4 years
Lubrication system
Oil pump M6 bolt
10 Nm
Oil pump M8 bolt
22 Nm
Oil pump cover bolts
10 Nm
Oil relief valve (in pump)
50 Nm
Oil filter housing to block (M8)
22 Nm
Oil filter cartridge
Handfast + 3/4 varv
Oil pump gear (on pump shaft)
22 Nm
Sump plug (M14)
25 Nm
Sump plug large (M22)
60 Nm
Oil pressure idle (warm)
0,5-2,0 bar
Oil pressure 4000 rpm (warm)
4 bar eller mer
Intake, exhaust, other
Intake manifold (M7 bolt)
15 Nm
Intake manifold (M8 bolt)
22 Nm
Exhaust manifold (M7 bolt)
22 Nm
Exhaust manifold (M8 brass nut)
30 Nm
Exhaust downpipe (downpipe, M8)
30 Nm
Lambda sensor (M18)
50 Nm
Spark plug (M14 x 1,25)
25 Nm
Thermostat housing (M6)
10 Nm
Water pump to block (M6 / M8)
10 / 22 Nm
Fan hub on water pump (left-hand thread!)
40 Nm
Coolant drain plug block (M14)
25 Nm
Engine mount to block / subframe (M10)
45 Nm
Alternator mounting bolt (M10)
45 Nm
Starter motor to bellhousing (M10)
45 Nm
Gearbox to engine (M10 / M12)
45 / 81 Nm
Distributor cap (M5)
2 Nm

NOTE - Cylinder head bolts (hex vs Torx): Early M20 (pre-1987) used hex M11 bolts with a longer heat cycle procedure. Later M20 (1987+) uses Torx M10. Visual identification: look at the bolt head - hex = early, Torx star = late. BMW always prescribes changing to Torx bolts at rebuild. Cylinder head bolts are single-use (TTY).

NOTE - Connecting rod bolts (TTY): The factory N 600 procedure is 5 Nm seating torque (set the bolt in place) + 20 Nm + 70° angle. Haynes lists "22 Nm" as the only value - that is a misreading; the angle tightening gives a final clamp load well above 22 Nm. Follow N 600 strictly and always replace the connecting rod bolts.

NOTE - Harmonic balancer hub (410 Nm): This is BMWs factory spec (N 600) for M20/M21/M50/M52/S50 US/S52. Garagistic and some American enthusiast forums list 310 Nm - that is wrong. The factory wins: 410 Nm with a new M18 x 1,5 bolt. Use a crankshaft lock via the flywheel starter ring.

NOTE - Interference engine: The M20 is "tight tolerance" - a timing belt failure means bent valves in practically 100 % of cases. Total valve damage. A timing belt change every 60 000 km or 4 years is mandatory. Tensioner, idler pulley and water pump are replaced together with the belt.

NOTE - The intermediate shaft: A unique M20 detail. The intermediate shaft sprocket meshes with the timing belt and drives the oil pump and distributor. When changing the belt, the intermediate shaft timing marks must line up correctly with the crank sprocket, otherwise misfires and loss of compression.

Factory tolerances & wear limits

Original values from Haynes Chapter 2B General overhaul. All dimensions in mm. Wear limit = replace/recondition at or above the value.

Cylinder bore M20B20 / B23
80,00-80,01 mm
Cylinder bore M20B25 / B27
84,00-84,01 mm
Piston diameter M20B25 (measured 90° to gudgeon pin)
83,96-83,98 mm
Piston-to-cylinder clearance nominal
0,02-0,04 mm
Piston-to-cylinder clearance wear limit
0,07 mm max
Cylinder ovality wear limit
0,04 mm max
Cylinder taper wear limit
0,01 mm max
Piston ring groove top compression
0,04-0,07 mm
Piston ring groove second compression
0,03-0,06 mm
Piston ring groove oil ring
0,03-0,06 mm
Piston ring end gap top / second ring
0,30-0,50 mm
Piston ring end gap oil ring
0,25-0,40 mm
Crank journal main (main journal)
59,97-59,99 mm
Crank journal rod (rod journal)
47,97-47,99 mm
Crank journal undersizes
-0,25 / -0,50 / -0,75
Main bearing radial clearance nominal
0,020-0,046 mm
Main bearing radial clearance wear limit
0,07 mm max
Connecting rod bearing radial clearance nominal
0,020-0,046 mm
Connecting rod bearing wear limit
0,05 mm max
Crankshaft end float nominal
0,085-0,174 mm
Crankshaft end float wear limit
0,25 mm max
Connecting rod side clearance (side play)
0,20-0,31 mm
Connecting rod side clearance wear limit
0,50 mm max
Connecting rod big-end diameter
51,00-51,02 mm
Camshaft end float (endfloat)
0,02-0,15 mm
Camshaft radial clearance
0,015-0,051 mm
Rocker shaft diameter
18,95-18,97 mm
Compression pressure (operating temperature)
10-11 bar
Compression difference between cylinders
0,5-2,0 bar max

The cylinder head in detail

The M20 cylinder head is a cast aluminium piece, SOHC with 12 valves (2 per cylinder) and hydraulic rockers. The head sits on a cast iron block - which is the source of most thermal problems on the M20. The values below are the factory spec for rebuild inspection.

Cylinder head height original (approx.)
140,00 mm
Cylinder head height min (after skimming)
139,70 mm
Resurfacing max material removal
0,30 mm
Flatness error - resurfacing required at
> 0,05 mm
Valve head diameter intake (M20B25)
42 mm
Valve head diameter exhaust (M20B25)
38 mm
Valve stem diameter intake
7,97-7,99 mm
Valve stem diameter exhaust
7,94-7,96 mm
Valve guide oil clearance intake (new)
0,02-0,05 mm
Valve guide oil clearance exhaust (new)
0,04-0,07 mm
Valve guide wear limit intake
0,15 mm max
Valve guide wear limit exhaust
0,18 mm max
Valve seat angle intake + exhaust
45°
Valve seat height (in cylinder head)
1,7-1,9 mm
Valve spring free length
47,5 mm

Typical M20 cylinder head faults: Warping at cylinder 6 after overheating - the M20 has poor coolant circulation at the rear, and cylinder 6 runs the hottest. Cracking between the valve seats is classic on overheated examples. Above > 0,30 mm skimming a new head is required - we always measure the head height before resurfacing.

Valve guide wear: Common over 200 000 km. The exhaust valve runs considerably hotter than the intake and the exhaust guide wears faster - hence the larger oil clearance from the factory (0,04-0,07 vs 0,02-0,05 mm). At a measured clearance above 0,15 mm (intake) or 0,18 mm (exhaust) new guides are required, followed by valve seat cutting.

Cylinder head bolt threads in the block: On the cast iron block the bolt threads can pull out after repeated rebuilds or overtightening. A Helicoil or Time-Sert is needed if the thread hole is damaged. Always check thread depth and clean the threads before running a new TTY procedure.


Common faults on the BMW M20

This is what we see most often when an M20 comes in. The cooling system is the biggest culprit - and the timing belt must be respected.

Timing belt failure (interference engine)

100 000 km • Critical
Symptoms
The engine stops suddenly or will not start. On failure: bent valves, damaged pistons, potentially total engine failure.
Cause
All M20 variants are interference engines. BMW specifies 100 000 km or 5 years - always replace the water pump, tensioner and idler pulley at the same time. The front seal can leak oil onto the belt.

Head gasket / cracks in the cylinder head

Common • High
Symptoms
Overheating, white smoke, coolant in the oil, oil film on the coolant.
Cause
Thermal expansion difference between the aluminium head and the cast iron block. The M20 head is known for cracking around the coolant passages - which can be worse than the gasket itself. Always pressure test.

Cooling system collapse

Age-related • High
Symptoms
Overheating, sudden coolant loss, cracks in the expansion tank.
Cause
The plastic parts in the cooling system become brittle with age: expansion tank, thermostat housing, radiator end tanks, water pump. The whole cooling system should be treated as a wear item on these engines.

Oil leak

All mileages • Medium
Symptoms
Oil traces under the car, oil around the valve cover, oil pan, rear main seal.
Cause
The valve cover gasket (cork/composite) dries out. The oil pan gasket hardens. The front crank seal can leak oil onto the timing belt - dangerous.

Idle control valve (ICV)

Common • Medium
Symptoms
Rough idle, the engine dies at a stop, the idle speed surges up and down.
Cause
The idle control valve (Bosch ICV) clogs up with carbon deposits. It can often be cleaned with carburettor cleaner. Replace if needed.

Cylinder wear & bottom-end health

250 000+ km • High
Symptoms
Rising oil consumption (>0.5 L/1000 km), blue smoke under acceleration, knocking noise from the lower engine under load.
Cause
Normal wear of the cylinder bores and crankshaft bearings after high mileage. Made worse by short trips, oil starvation and previous overheating.

M20 Rebuild Prices

Price range based on the 6-cylinder M20 inline. SOHC 12-valve cylinder head, cast iron block. All prices excl. VAT and parts.

Package

Cylinder head reconditioning

7 000 - 9 500 SEK
Excl. gasket and parts
Resurfacing + valve reconditioning (12v) + pressure testing
Package

Bottom end

15 000 - 22 000 SEK
Excl. pistons, rings, bearings
Cylinder boring + crankshaft grinding + con-rod reconditioning
Add-on

Performance

+6 000 - 10 000 SEK
On top of any package
Balancing + shot peening (6-cyl)

NOTE: The BMW M20 is a 6-cylinder engine. The final price depends on the condition of the engine, the variant (B20/B23/B25/B27) and any performance upgrades. Contact us for an exact quote.


Tuning the M20

The M20 is one of the most popular BMW engines to turbo convert. The cast iron block is strong, and the simple SOHC design leaves plenty of room for a turbo installation.

Power potential450+ hp (forged internals + turbo)
122 hp - stock (B20)
210 hp - NA maxed
300 hp - turbo, stock bearings
450 hp - forged + turbo
  • 1

    NA optimisation

    Chip tuning (Turner/Conforti), sports air filter, exhaust system. Modest but noticeable gains on a naturally aspirated engine.

    180-190 hk
  • 2

    Camshaft + porting

    Schrick 284° camshaft (or custom ground - see our camshaft grinding), porting of the "885" head, 3-angle valve seat, intake/exhaust. The best NA steps.

    190-210 hk
  • 3

    Turbo conversion

    Holset HX35/HX40 or Garrett T3/T4 hybrid (see turbo upgrade). MegaSquirt standalone ECU and mapping, fuel system, injectors, intercooler.

    300-400 hk
  • 4

    Reinforced internals

    Forged pistons (8.5:1), forged connecting rods, ARP bolts, O-ringed block (requires cylinder boring + cylinder head resurfacing), welded coolant passages in the cylinder head.

    400-450+ hk
Head tip: The “885” head (from the M20B25 and late Super Eta) has the best flow of the M20 heads and is the most sought after for performance builds. The cast iron block is strong - the head gasket and the bolt clamp load are the weak link under turbo applications. ARP head bolts are recommended from ~300 hp.

M20 Camshaft Profiles

We grind our own camshaft profiles for the BMW M20 from a blank, on our own camshaft grinder. Every shaft is supplied with a complete grinding report. The M20 is a SOHC engine with timing belt drive - a single camshaft operates all twelve valves via a rocker arm system.

All profiles keep the original base circle and can be run with standard followers. From M23 and up, uprated valve springs are recommended to avoid valve float at high rpm.

M2x-serien Original base circle

5 profiles · Valve spring: STD/uprated · Followers: MECH
ProfileStageApplicationWorking rangeDuration / Lift
M21StreetStandardDaily driving800-6 200 v/m248° / 9.6 mm
M22Street+Stage 1Sport / cruise1 200-6 600 v/m256° / 10.2 mm
M23RaceStage 2Road racing1 800-7 000 v/m264° / 10.8 mm
M24Race+Stage 3Sprint / track2 500-7 400 v/m272° / 11.4 mm
M25DragStage 3+Track only3 200-7 800 v/m280° / 12.0 mm
All M2x profiles in the shop
Which profile suits you? For an E30 325i that should be fun on the road the M22 is perfect - clearly better top end without sacrificing low and mid-range torque. Building a turbo M20? Look at the M23-M24. Combining the “885” head with M22/M23 gives the best NA experience. All camshafts are ground to order and delivered within 5-7 working days. Need help choosing? Profile advice or call us directly.

Questions & answers about the BMW M20

What we hear most often from M20 owners.

What does it cost to rebuild a BMW M20?

A cylinder head reconditioning costs approx. 7 000 - 9 500 SEK (labour), a complete engine rebuild approx. 28 000 - 45 000 SEK. Parts come on top of that (gasket, bearings, piston rings etc.).

Is the BMW M20 an interference engine?

Yes, all M20 variants are interference engines with timing belt drive. If the belt snaps, the valves hit the pistons. BMW recommends a change every 100 000 km or 5 years. Always replace the water pump, tensioner and idler pulley at the same time.

Which M20 variant is best?

The M20B25 (2.5L, 325i) is the most common and popular variant. Strongest as standard (171 hp) and best supported by the aftermarket. The "885" head has the best flow. The M20B27 eta has the most torque but the lowest power.

Can you turbo convert an M20?

Absolutely. The M20 is one of the most popular BMW engines for turbo builds. The cast iron block is strong and the simple SOHC design gives room. ~300 hp on stock bearings, 400+ hp with forged internals.

M20 vs M50 - which should I choose?

The M50 (DOHC 24v, timing chain) replaced the M20 in 1990. The M50 has better top-end power and VANOS. The M20 is simpler, cheaper to rebuild and easier to turbo convert. Choose the M20 for budget turbo builds, the M50 for NA performance.

How long does a rebuilt M20 last?

With a correct rebuild and regular maintenance: 200 000+ km. The cast iron block is extremely durable. Change the timing belt on schedule and keep the cooling system in good order - overheating is the M20s worst enemy.

Do you have an M20 that needs looking at?

Call us directly or send in a quote request. We reply within 24 hours.

Studiovagen 1A, 135 48 Tyreso, Sweden • Mon-Fri 07:00-17:30