Before you buy a used BMW Serie 3 (E46).
Taken only from Testigo's sourced sheets. Use it to question the seller and on the test drive: it does not confirm that any particular car is affected.

The essentials.
- 7 documented, sourced faults across its 5 engines.
- 5 of them depend on the equipment or the production date: ask what this car has.
- 1 official recall on record: ask for the chassis number (VIN) and confirm it has been done.
- According to the data we have, the engine with the fewest documented faults is the 320d (M47, hasta 2001) (Diesel).
Typical faults by engine
The period and mileage are those mentioned by each sheet's sources. They are not a maintenance interval and do not predict that any particular car will fail.
All versions
Sheets the catalogue links to all 5 of its engines.
- Rear axle mounting, suspension and airbags on the 3 Series E46Known weak points
- Period mentioned
- 1998–2007
- Mileage mentioned
- The sheet does not mention a mileage.
Applies if: Weak points of this model from inspections, breakdown statistics and recalls; anything specific to one engine is stated in the sheet.
316i / 318i / 320i / 325i / 330i
Petrol
- Period mentioned
- 1998–2006
- Mileage mentioned
- The sheet does not mention a mileage.
Applies if: Only six-cylinder 320i, 325i and 330i (M52TU/M54); not 316i or 318i.
- Crankcase ventilation (CCV) valve on the M52TU / M54Intake / engine management
- Period mentioned
- 1998–2006
- Mileage mentioned
- The sheet does not mention a mileage.
Applies if: Only six-cylinder 320i, 325i and 330i (M52TU/M54); not 316i or 318i.
- Double VANOS seals (M52TU / M54)Timing system
- Period mentioned
- 1998–2006
- Mileage mentioned
- The sheet does not mention a mileage.
Applies if: Only six-cylinder 320i, 325i and 330i (M52TU/M54); not 316i or 318i.
320d (M47, hasta 2001)
Diesel
We have no faults specific to this engine, only those common to every version.
318d / 320d (M47TU, desde 2001)
Diesel
- Intake swirl flaps (M47)Intake
- Period mentioned
- 2001–2007
- Mileage mentioned
- The sheet does not mention a mileage.
330d (M57)
Diesel
- Intake swirl flaps (M57)Intake
- Period mentioned
- 1998–2010
- Mileage mentioned
- The sheet does not mention a mileage.
Applies if: Only if the intake manifold has swirl flaps; some versions do not. Confirm at a garage.
M3 (S54, 3.2)
Petrol
- BMW M rod bearings (S54, S65, S85)Engine (rod bearings)
- Period mentioned
- 2000–2013
- Mileage mentioned
- 80,000–160,000 km
Which engine has the fewest documented faults?
| Engine | Documented faults | Recalls |
|---|---|---|
| 316i / 318i / 320i / 325i / 330iPetrol | 44 with conditions | 1 |
| 320d (M47, hasta 2001)DieselFewest documented | 11 with conditions | 1 |
| 318d / 320d (M47TU, desde 2001)Diesel | 21 with conditions | 0 |
| 330d (M57)Diesel | 22 with conditions | 1 |
| M3 (S54, 3.2)Petrol | 21 with conditions | 0 |
According to the data we have, the engine with the fewest documented faults is the 320d (M47, hasta 2001) (Diesel).
By fuel type, the one with the fewest documented faults is: Diesel.
We only count the sourced sheets we have. An engine with fewer is not guaranteed to be more reliable: it may have been studied less or sold in smaller numbers.
Official recalls: ask before you pay
A recall existing does not mean this car is affected or that it is still outstanding: it depends on the chassis number, the market and the production date.
- Ask the seller for the chassis number (VIN): it has 17 characters, appears in the car's documents and can usually also be seen at the base of the windscreen.
- Ask an official BMW dealer, or the brand's official website if it lets you check by chassis number, whether each recall has been done or is still outstanding for that VIN.
- Manufacturer recalls are normally carried out free of charge by the official service network. If one is outstanding, ask for it to be done before you close the sale.
Recall: passenger airbag inflatorPassive safety
Engines: 316i / 318i / 320i / 325i / 330i (Petrol) · 320d (M47, hasta 2001) (Diesel) · 330d (M57) (Diesel)
How to check it: Check VIN; inspect and replace inflator as required.
View full entryOn the test drive: what to look and listen for
Taken from each sheet's symptoms and checks. You can tick off what you have already looked at: it is saved only in this browser.
0 of 7 checked
Intake
Look out for: Loss of power, smoke or knocking, often with no prior warning: one of the flaps comes loose and drops into the cylinder.
Ask them to check: Check whether they have already been removed or replaced with blanking plugs and inspect the intake manifold.
Look out for: Usually none until it fails. A common early warning: oil seeping around the flap spindles on top of the engine. If a flap or its screw comes loose and enters a cylinder: sudden heavy knocking, loss of power, smoke and possible turbo damage as well.
Ask them to check: At a garage: confirm whether the manifold has swirl flaps (some versions do not), look for oil around the spindles and play in the flaps, and check the history for earlier replacement or removal. With any new metallic knocking, stop the engine and do not restart it.
Engine (rod bearings)
Look out for: Little prior warning; once wear is advanced, a metallic rod knock that rises with revs. On the S65 and S85, also jerking and limp mode from failing throttle actuators.
Ask them to check: Oil analysis and bearing replacement history. Indicative preventive replacement: S54 around 130,000–160,000 km, S65 around 100,000–130,000 km and S85 around 80,000–110,000 km.
Cooling
Look out for: Coolant loss without an obvious puddle, sweet smell, low-level warning, steam in the engine bay, heater stops warming and the temperature needle rises. Expansion tank failure is usually sudden; the water pump can fail with no visible leak.
Ask them to check: With the engine cold, check the level and look for cracks or dried coolant on the tank, radiator neck and thermostat housing. At a garage: pressure-test the system and inspect the pump. If the temperature rises, stop somewhere safe: a single overheat can warp the aluminium head. Never open the system hot.
Intake / engine management
Look out for: High oil consumption, bluish smoke, rough idle, whistling from a vacuum leak, engine light with lean-mixture codes and very strong suction when trying to remove the oil filler cap at idle.
Ask them to check: At a garage: smoke-test the intake to find leaks (CCV hoses, intake boots, DISA valve seal, valve cover gasket) and check whether the dipstick tube return is blocked. A cold-climate version of the system exists for cold regions.
Timing system
Look out for: Loss of torque and pull below about 3,000 rpm, louder or unsteady idle, the engine bogs when the air conditioning is switched on and sometimes VANOS fault codes. On 1998–2000 M52TU engines, jolts or stalling on cold starts.
Ask them to check: Read the engine codes and, at a garage, compare actual and requested camshaft positions in live data. Rule out vacuum leaks and the CCV first, as they cause similar symptoms. On M52TU engines with cold jolts, the kit maker describes a test with the intake VANOS solenoid unplugged.
Known weak points
Look out for: On cars built up to March 2000, the rear axle mounting can tear out of the body; worn wishbone bushes (noises and a nervous wheel under braking) and broken rear springs; hairline cracks in the expansion tank; oil pump on the six-cylinders; camshaft sensors, turbos and injection pumps; swirl flaps dropping into the cylinder on diesels; weak handbrake and porous brake pipes.
Ask them to check: On cars up to 2000, inspect the rear axle mounting area on a lift; check airbag campaigns by VIN.
Sources
Every fact on this page comes from these Testigo sheets and their original sources. Sources are not checked in real time.
- Intake swirl flaps (M47)
- BMW M rod bearings (S54, S65, S85)
- Plastic cooling-system parts (M52TU / M54)
- Crankcase ventilation (CCV) valve on the M52TU / M54
- Double VANOS seals (M52TU / M54)
- Rear axle mounting, suspension and airbags on the 3 Series E46
- Intake swirl flaps (M57)
- Recall: passenger airbag inflator
More BMW buying guides
- BMW X5 (E53)2000–2006
- BMW Serie 5 (E39)2000–2004
- BMW Serie 7 (E65/E66)2001–2008
- BMW Z3 (E36/7)2000–2002
- BMW Z4 (E85/E86)2002–2008
- BMW Serie 5 (E60/E61)2003–2010
- BMW Serie 6 (E63/E64)2003–2010
- BMW X3 (E83)2004–2010