Cooling system (plastic parts)
Signs: Overheating; expansion tank, radiator neck, water pump impeller
Fix: Replace cooling parts as a set
Petrol · 1,991 / 2,171 / 2,494 / 2,793 / 2,979 cm³ · 110–170 kW
Enter your VIN and mileage and get a plan built for your exact engine and gearbox.
Fuel: Petrol. Timing drive: chain.
In our database this engine is fitted to 6 model generations, among them: BMW 5 Series (E60), BMW 3 Series (E46), BMW 5 Series (E39), BMW X3 (E83), BMW Z4 (E85), BMW X5 (E53).
The most expensive known risk is cooling system (plastic parts): it usually appears at 100,000–200,000 km and costs €400–900 to fix.
| Fuel | Petrol |
|---|---|
| Displacement | 1,991 / 2,171 / 2,494 / 2,793 / 2,979 cm³ |
| Power | 110–170 kW |
| Years | 1998–2006 |
| Timing drive | Chain |
| Oil | 5W-30 / 10W-40 · BMW LL-01 / LL-98 · ~6.5 L · every 15,000 km |
| Engine codes | M54B22, M54B25, M54B30, M52TUB20, M52TUB25, M52TUB28 |
Faults that belong to the engine itself. They apply to every model with this engine, and each model has its own extra faults on its model page.
Signs: Overheating; expansion tank, radiator neck, water pump impeller
Fix: Replace cooling parts as a set
Signs: Oil consumption, whistle, lean codes
Fix: Replace CCV and hoses
Signs: Rough idle, weak low-end torque
Fix: Replace seals
Signs: Oil leak
Fix: Replace gasket
Intervals and typical prices, using the BMW 5 Series (E60) as an example. The app gives the exact plan for your car.
| Item | Interval | Typical price |
|---|---|---|
| Engine oil + oil filterEngine | every 15,000 km or every 12 months | €70–150 |
| Air filterEngine | every 30,000 km or every 24 months | €15–45 |
| Spark plugsIgnition | every 60,000 km or every 48 months | €50–160 |
| Auxiliary (serpentine) beltEngine | every 120,000 km | €70–180 |
| Coolant replacementCooling | every 150,000 km or every 96 months | €70–150 |
| Timing chain inspection (listen on cold start)Engine | every 150,000 km | €0–120 |
Model generations this engine is fitted to.
BMW 3 Series (E46) 1998–2006BMW 5 Series (E39) 1995–2004BMW 5 Series (E60) 2003–2010BMW X3 (E83) 2003–2010BMW X5 (E53) 1999–2006BMW Z4 (E85) 2002–2008
Chain.
5W-30 / 10W-40 · BMW LL-01 / LL-98 · ~6.5 L · every 15,000 km.
The faults with the highest risk: cooling system (plastic parts) (100,000–200,000 km, €400–900); crankcase vent valve (CCV) (100,000–200,000 km, €150–400).
BMW 5 Series (E60), BMW 3 Series (E46), BMW 5 Series (E39), BMW X3 (E83), BMW Z4 (E85), BMW X5 (E53).
Faults, intervals and prices are indicative and collected from public sources and owner experience; always rely on the service book and a qualified workshop. Test statistics: DVSA – Anonymised MOT tests and results, Open Government Licence v3.0. Dutch tests: RDW Open Data (CC0). Owner complaints: NHTSA ODI (public domain). Recalls: DVSA Vehicle Safety Branch Recalls Database, OGL v3.0. Brand and model names are trademarks of their owners and are used only to describe the vehicles.
Updated 08/10/2026