The BMW 3 Series is iconic but BMW reliability years are highly engine-dependent. The N54 high-pressure fuel pump saga and N20 timing chain failures define the worst years. The B58-powered 340i is the modern bright spot. Here is the year-by-year breakdown.
Avoid: 2007-2011 N54 335i (HPFP), 2012-2015 N20 (timing chain)
Buy: 2017-2018 F30 340i (B58) or 2014-2015 F30 328i (post-N20 fix)
Scores 1-10 based on NHTSA complaint volume, severity of reported issues, recall history, and class-action exposure. Higher is better.
| Year | Score | Summary | Top 3 Problems | Verdict |
|---|---|---|---|---|
| 2009 | 4.5/10 | E90 335i N54 - HPFP, injector, wastegate hell. | · N54 HPFP (multiple recalls) · N54 wastegate rattle · Injector failures · Water pump |
AVOID |
| 2011 | 5/10 | Last year of E90. N55 better than N54 but expensive. | · Water pump/thermostat · Oil filter housing gasket · VANOS solenoid |
AVOID |
| 2012 | 5.5/10 | First-year F30 N20. Timing chain disaster. | · N20 timing chain (class action) · Water pump · OFH gasket |
AVOID |
| 2014 | 6.5/10 | N20 mostly fixed via revised chain guides. | · N20 chain (improving) · Water pump · Battery |
AVOID |
| 2015 | 7/10 | Last N20 year. Mid-cycle refresh. | · N20 chain (revised) · Water pump · Electronics |
CAUTION |
| 2016 | 8/10 | B48 4-cyl and B58 6-cyl replace N20/N55. Major improvement. | · B58 valve cover (rare) · Electronics · Battery |
CAUTION |
| 2017 | 8.5/10 | B58 mature. 340i becomes a legend. | · Coolant transfer pipe (rare) · Battery · Electronics |
BUY |
| 2018 | 8.5/10 | Final year of F30. Best of pre-G20. | · Battery · Electronics · Minor |
BUY |
N20 2.0T timing chain stretches and guides crack, causing catastrophic engine damage. Class action Bang v. BMW settled 2018 with extended warranty coverage on affected VINs.
N20 timing chain →High-pressure fuel pump fails repeatedly. BMW extended warranty multiple times. N54 also had injector, wastegate, and water pump issues making it the most expensive E90 to own.
N54 details →Electric water pump fails at 60-90k miles. Standard preventive replacement on any used BMW.
Run AI diagnosis →OFH gasket leak coats the alternator and serpentine belt. Catch it before it ruins the alternator.
Run AI diagnosis →Variable valve timing solenoid fails, causing rough idle and codes. Common on all BMW 6-cyl.
N52 details →Plastic coolant pipe under the intake manifold leaks. Requires intake removal to replace - a labor-intensive repair.
Run AI diagnosis →BMW requires registered AGM batteries. Replacement plus registration costs more than typical.
Run AI diagnosis →Run a $5.99 AI diagnosis tailored to your exact vehicle. Get the most likely cause, repair estimate, and OBD2 code interpretation in under 30 seconds.
Diagnose My 3 Series for $5.99Year-, make-, model-specific AI · Powered by NHTSA + AI
If your 3 Series is throwing a check engine light, these codes are most often associated with the problems above. Click any code for diagnosis steps.
2009 (N54 335i with HPFP, injectors, wastegate) and 2012-2013 (first-year N20 timing chain) are the most-cited worst years.
BMW revised the chain guides in 2015 and extended warranty coverage on affected 2012-2015 N20 engines. Aftermarket chain kits are common preventive maintenance.
Yes. The B58 inline-six (2016+) is widely regarded as one of BMW's most reliable modern engines. The 340i and 440i are the bright spots.
Only buy one if you accept high maintenance costs. HPFP, injectors, wastegate, water pump, and ignition coils are all known failure points.
150,000-200,000 miles with diligent maintenance. Many components (water pump, OFH gasket, ignition) need replacement multiple times across that life.
2017-2018 F30 340i with the B58 engine. Avoids both the N54 and N20 disasters and benefits from BMW's modernized direct-injection design.