Engine Family
Mercedes-Benz M104
The Mercedes M104 is a 2.8–3.2-litre straight-six – one of Mercedes' most revered petrol engines, but its wiring harness and head gasket are known weak points. Backed by real UK enquiries from EnginesMarket.co.uk.

Enquiry Data Available
15+
Models
Fitted
78/100
Engine
Score
Part of Engine Finders
All the essential specifications, performance data, and compatibility information at a glance.
Engine Family
Mercedes-Benz M104
Fuel
Petrol
Configuration /
Displacement
Inline-6, 2.8L–3.2L
Power Range
190–276 hp
Years Produced
1989–1999
Models Fitted (BMW only)
Cross-Brand Fitment
Exclusive to Mercedes-Benz
Overall Engine Score
78/100
Rating:
3.5
82% confidence – based on verified specialist rebuild reports and UK workshop consensus.
The M104 is a smooth, characterful straight-six and a modern classic – but biodegradable wiring harnesses and head gaskets are its defining weaknesses – budget for preventative replacement or restoration.
Engine Score breakdown:
Reliability
3.5★ × 4
14 /20
Repair Cost
Reconditioned supply midpoint £3,000–£4,999
16 /20
Repairability
Mix of cheap fixes (gaskets, sensors) and expensive ones (head gasket, wiring harness)
12 /20
Parts Supply
Available but dealer/specialist-order only; some parts becoming scarce
16 /20
Replacement Economics
Recon cost 30–44% of lowest host-vehicle value
20 /20
Total Engine Score
78 / 100
Best for:
Enthusiasts wanting a classic Mercedes straight-six experience with strong performance.
Avoid if:
You're not prepared for classic-car maintenance costs or wiring harness replacement.
Jaguar Engine engines are fitted across 7+ models from 1989–1998.
Jaguar Exclusive Engine
This is an exclusive Jaguar engine. No cross-platform sharing.
E-Class
Generation
W124Variant/Badge
E 280 / E 320 (M104.942/M104.992)
Years
1992–1995
E-Class
Generation
W124Variant/Badge
E 320 Cabriolet / Coupe
Years
1993–1997
S-Class
Generation
W140Variant/Badge
S 280 / S 320 (M104.944/M104.945)
Years
1991–1998
SL-Class
Generation
R129Variant/Badge
SL 280 / SL 320 (M104.943/M104.991)
Years
1989–1998
C-Class
Generation
W202Variant/Badge
C 280 (M104.941)
Years
1993–1997
E-Class
Generation
W210Variant/Badge
E 280 / E 320 (M104.941/M104.995)
Years
1995–1997
CLK-Class
Generation
C208Variant/Badge
CLK 320 (M104.995)
Years
1997–1998
G-Class
Generation
W463Variant/Badge
G 320 (M104.996)
Years
1994–1997
S-Class
Coupe
Generation
C140Variant/Badge
CL 320 / CL 420 (M104.945)
Years
1992–1998
Other Jaguar Models
Engine also appears in limited variants and markets.
Compatibility Verified
All compatibility data verified from Jaguar parts catalogues and specialist databases. [JAGUAR-VERIFIED]
(Exclusive mode – no cross-link)
All prices are estimates from UK specialists [JAGUAR-QUOTE]
Fitting an M104 typically takes 10–14 hours at £65–£95/hr (independent) or £110–£160/hr (London/SE dealer).
(Exclusive mode – no cross-link)
USED
Supply Only
£600–£1,500
Fitted (Indie)
£1,100–£2,200
RECONDITIONED
Supply Only
£2,400–£3,800
Fitted (Indie)
£3,000–£4,800
REBUILT
Supply Only
£3,500–£5,500
Fitted (Indie)
£4,100–£6,700
Compare Prices from UK specialists
Get live pricing from 20+ trusted engine suppliers.
All prices are estimates from UK specialists
[JAGUAR-QUOTE]
USED
Supply Only
£600–£1,500
Fitted (Indie)
£1,100–£2,200
Warranty
3–6 monthsRECONDITIONED
Supply Only
£2,400–£3,800
Fitted (Indie)
£3,000–£4,800
Warranty
12 monthsREBUILT
Supply Only
£3,500–£5,500
Fitted (Indie)
£4,100–£6,700
Warranty
12–24 monthsFitting an M104 typically takes 10–14 hours at £65–£95/hr (independent) or £110–£160/hr (London/SE dealer).
(Exclusive mode – no cross-link)
Expert answers to the most common BMW Engine engine questions.
Find the best BMW Engine engine replacement UK drivers rely on.
Compare Mercedes M104 Engine Prices Now