BMW/M54
BMW · Naturally aspirated

M54

330i·E46·20002005·3,246 cc

"Do not worry about the timing chain guides, just do oil changes on time — but budget for VANOS and cooling system work on any high-mileage example."

GOOD
74/ 100
"Silky six, but ageing seals bite back"
355
Max HP
370
Torque Nm
8,000
Oil interval km
3
Recalls
5
Known issues
Known Issues
VANOS Unit Wear and Seal Failure€400-1,200 · 100,000-180,000 kmHIGH

The M54 uses a dual VANOS variable valve timing system whose internal seals, solenoids and actuator pistons degrade with age and mileage. Worn seals reduce oil pressure to the VANOS unit, causing rough idle, poor low-end torque and fault codes. Solenoid bolts can seize, complicating DIY repairs. Community data shows VANOS issues are the single most-discussed M54 fault across forums and Reddit.

Rough or lumpy idle
Loss of low-end torque
VANOS-related fault codes (e.g. 2A98)
Hesitation on light throttle
Limp mode in severe cases
DIY: Moderate — solenoid swap is accessible but full VANOS reseal requires camshaft removal and specialist tools.
Cooling System Component Failure (Water Pump, Thermostat, Radiator)€300-900 · 120,000-200,000 kmHIGH

The M54's plastic-impeller water pump and thermoplastic cooling system components are known to degrade with age. The water pump impeller can disintegrate, causing sudden coolant flow loss and overheating. Honest John data confirms water pump, radiator and associated components frequently need replacement on high-mileage E46s. Overheating on this aluminium-block engine risks head gasket failure.

Rising coolant temperature gauge
Coolant loss without visible external leak
Heater output reduced
Visible white deposit inside coolant reservoir
DIY: Moderate — water pump replacement requires timing awareness but is well-documented.
Head Gasket Failure (Often Overheating-Induced)€800-2,500 · 150,000-250,000 kmHIGH

The M54 aluminium block is susceptible to head gasket failure, particularly when the cooling system has been neglected or overheating has occurred. Forum data notes the aluminium block makes head bolt thread stripping a real risk during repair; head bolts are single-use. Some forum members advise engine replacement over head gasket repair due to comparable cost and reduced risk.

White exhaust smoke
Coolant consumption without external leak
Milky oil on dipstick or cap
Overheating
DIY: Hard — requires engine-specific tooling, one-use head bolts and careful torque sequencing on aluminium block.
Oil and Valve Cover Gasket Leaks€150-500 · 100,000-180,000 kmMODERATE

Rubber gaskets and seals throughout the M54, including the valve cover gasket, oil filter housing gasket and rocker cover, harden and leak with age. Reddit posts note smoking and oil leaks following valve cover replacement if underlying gaskets are not addressed simultaneously. Common on any E46 over 15 years old regardless of mileage.

Oil smell from engine bay
Visible oil residue on engine exterior
Smoke from engine bay under load
Oil on spark plugs
DIY: Easy to Moderate — valve cover gasket is straightforward; oil filter housing gasket requires more disassembly.
Takata Airbag Inflator Recall (Driver and Passenger)€0-0 · 0-999,999 kmMODERATE

Multiple NHTSA recalls cover 2000–2005 E46 330i models for Takata frontal airbag inflator modules on both driver and passenger sides. Inflators can rupture under certain conditions, projecting metal fragments. This is a safety-critical recall that must be verified as completed before purchase.

Airbag warning light (not always present)
Recall not yet performed
DIY: Not DIY — dealer or authorised workshop only.
Advertisement
Buying Checklist
Verify all three Takata airbag recall campaigns are completed via VIN check on NHTSA or BMW recall portal before purchase.
Start engine cold and listen for VANOS rattle or rough idle in the first 30 seconds; scan for VANOS fault codes (2A98, 2A87 range).
Check coolant reservoir for discolouration, oil contamination or signs of head gasket failure; pressure-test the cooling system.
Inspect the entire engine bay for oil leaks around valve cover, oil filter housing and rocker cover — seeping gaskets indicate deferred maintenance.
Ask for documented water pump replacement history; if unknown, budget for immediate replacement with a metal-impeller unit.
Confirm oil change intervals with service records — engines run on extended OBC-triggered intervals show accelerated VANOS and bearing wear.
Service Reality
Community oil interval8,000 km
Oil specificationBMW Longlife-01 5W-30 fully synthetic (community recommendation: do not exceed 8,000 km intervals on high-mileage units despite BMW Longlife spec)
Est. ownership cost (2yr)€800-2,500 per year depending on maintenance history; preventive cooling and VANOS work on a neglected example can reach €1,500-3,000 as a one-time catch-up cost.
Real fuel consumptionNo data
Also Found In
BMW E39 525i / 530iBMW E53 X5 3.0iBMW E85 Z4 3.0iBMW E46 330i / 330Ci / 330xiBMW E60 525i (early)
Buying Advice

The BMW M54 in the E46 330i is a genuinely rewarding naturally aspirated straight-six that rewards careful ownership and punishes neglect. The most important filter on any purchase is cooling system and VANOS history — an M54 that has overheated or been starved of clean oil will carry expensive consequences. Buy the most complete service history you can find, verify the Takata airbag recalls are closed, and budget €800–1,500 for preventive cooling system and VANOS work if records are absent. Avoid any example showing head gasket symptoms, as repair costs on the aluminium block can rival the car's value.

Parts People Buy
M54 VANOS Reseal KitLink unavailable
M54 Water Pump (Metal Impeller)Link unavailable
M54 Valve Cover Gasket SetLink unavailable
M54 VANOS Solenoid SetLink unavailable
M54 Thermostat and Housing KitLink unavailable
BMW M54 Oil Filter Housing GasketLink unavailable
* As an Amazon Associate I earn from qualifying purchases.
Advertisement