Independent · Owner-run · Not affiliated with BMW AG

Every BMW. Every Detail.

Troubleshooting guides, DIY maintenance, and honest buying advice for BMW owners — starting with the 3 Series, BMW’s heartland.

Popular: Service light reset · Battery drain · Coolant type · Buying used

By the numbers

150
in-depth guides researched and published

6
topic hubs, from maintenance to buying

71
guides live now, more publishing daily

0
sponsored placements, ever

Dashboard warning light on? Look up the fault code and fix it →

Free BMW Tools

Interactive tools built from real BMW data — free, no sign-up.

MOST USED

Fault Code Lookup

Warning light on? Enter any BMW or OBD-II fault code for likely causes, severity and fix guidance.

VIN Decoder

Decode any 17-digit BMW VIN — model, engine, model year, factory and more.

Decode a VIN →

Cost Estimator

What will your BMW really cost to run? Estimate servicing by model, age and mileage.

Estimate costs →

Find Your BMW

Model-specific guides, common problems, and what to watch for — pick your chassis.

3 Series

E90, F30, and G20: the complete ownership picture — reliability by year, N20/B48/B58 engines, and every common fix.

3 Series guides →

5 Series

Executive comfort with real-world running costs. Buying advice, common issues, and maintenance schedules.

5 Series guides →

X3 & X5

BMW’s SUVs: what breaks, what it costs, and which model years are the smart buys.

SUV guides →

Browse every topic

BMW Models

Specs, generations, and what to watch for, model by model.

Explore →

Comparisons

Generations, engines, and rivals compared fairly.

Explore →

Maintenance & DIY

Service resets, fluids, brakes, batteries — with real specs.

Explore →

Troubleshooting

Warning lights and faults, diagnosed step by step.

Explore →

Buying Guides

Inspections, years to avoid, honest pricing.

Explore →

News & Updates

BMW news that actually matters to owners.

Explore →

Every 3 Series generation, covered

From the E46 to the G20: reliability by year, engines, and common fixes.

E46 E90 F30 G20

Why BMW Guidebook

Real specs, not guesses

Torque values, fluid capacities, and procedures checked against technical documentation.

Independent guides, built from documentation and data

Every guide is built from factory documentation, technical sources, and verified owner reports.

No sponsored rankings

No paid placements, no favours. If a part or year is bad, we say so.

Latest Guides

  • BMW 3 Series vs Mercedes C-Class — Which to Buy?

    BMW 3 Series vs Mercedes C-Class — Which to Buy?

    Short answer: The BMW 3 Series is the driver’s choice — sharper handling, better steering feel, and stronger real-world performance value. The Mercedes C-Class counters with a more luxurious cabin, a smoother ride, and richer standard tech. On instrumented tests the two are remarkably close: a 2022 C300 4MATIC hit 60 mph in 5.3 seconds…

  • High-Mileage BMW 3 Series — Smart Buy or Money Pit?

    High-Mileage BMW 3 Series — Smart Buy or Money Pit?

    Short answer: A BMW 3 Series with 100,000+ miles can be a smart buy — if the service history is complete and a specialist inspection checks out. Budget a first-year reserve of roughly $1,500–$3,500 depending on the engine (E90 N52 and F30 B48/B58 are the safest bets; early N20/N26 cars need timing-chain documentation; N54 cars…

  • BMW Engine Codes Explained Without the Jargon

    BMW Engine Codes Explained Without the Jargon

    Short answer: BMW engine codes like B58, N55, and S58 identify the engine family and design — the letter (M, N, B, S) marks the generation, and the number is a family identifier, not displacement or power. TU means Technical Update (a revision). Model badges like 330i or M340i are marketing names, not engine codes:…

  • How BMW xDrive Works — The Full Breakdown

    How BMW xDrive Works — The Full Breakdown

    Short answer: BMW xDrive is a rear-biased all-wheel-drive system built around an electronically controlled multi-plate clutch in the transfer case. On classic longitudinal BMWs it normally sends about 60% of torque to the rear axle and 40% to the front, then varies that split in milliseconds as sensors detect slip, steering angle, and throttle input.…

  • BMW M340i G20 — Is It the B58 Sweet Spot?

    BMW M340i G20 — Is It the B58 Sweet Spot?

    Short answer: The BMW M340i G20 pairs a 382-horsepower B58 3.0-liter turbo inline-six with the ZF 8-speed automatic, hitting 60 mph in as little as 3.8 seconds in independent testing. It is widely regarded as the sweet spot of the 3 Series range — near-M3 pace with daily-driver running costs. The 2020 car (no 48-volt…

  • BMW 330e Guide to Range, Charging and Reliability

    BMW 330e Guide to Range, Charging and Reliability

    Short answer: the BMW 330e is the plug-in hybrid 3 Series — a 2.0-liter turbo petrol paired with a transmission-integrated electric motor you charge from the wall. The F30 330e (2016–2018) makes 248 hp combined with a 7.6 kWh battery and 14 miles of EPA electric range; the G20 330e (2021+) makes 288 hp with…

Quick answers

No — BMW Guidebook is a fully independent, owner-run resource. BMW AG has no involvement in this site and takes no responsibility for its content. Any mention of BMW trademarks is for identification purposes only.

Condition and maintenance history matter far more than the model year or chassis code. Our buying guides include inspection checklists and flag the years and engines to be careful with — start there before you shortlist any car.

Basic hand tools cover most maintenance and DIY jobs on this site. A few tasks — such as registering a new battery — need a BMW-capable scan tool, and our guides flag those requirements up front so nothing catches you out.

It means the car has detected the battery draining while parked. The most common causes are an aging battery or a parasitic drain from a module not sleeping properly. Our troubleshooting guides walk through the diagnosis step by step.

Treat the Condition Based Service (CBS) intervals as a maximum, not a target. On higher-mileage cars, shorter oil-change intervals pay for themselves in engine longevity.

Right here — our free BMW Fault Code Lookup covers BMW-specific and generic OBD-II codes with likely causes, severity ratings and fix guidance.

Independent. Owner-Run. No Fluff.

BMW Guidebook is an independent, owner-run resource — not a content farm. Every guide is researched from technical documentation and verified owner reports.