BMW N45B16 Engine - Replacement Cost,Problems & Compatibility

The 1.6-litre naturally aspirated petrol engine fitted to entry-level BMW 1 Series and 3 Series models. Reconditioned BMW N45B16 units are available from £1,800 . As an older, high-mileage platform, sourcing a professionally rebuilt unit is often the most reliable path to restoring vehicle longevity.

BMW N45B16 engine replacement UK - reconditioned and rebuilt prices

Supply & Fit Available

12-Month Warranty

Nationwide Delivery

100+ Suppliers

Used from
£800
Reconditioned from
£1,800
Rebuilt from
£2,500
GB

Secure enquiry - no spam.

Quotes only from vetted UK engine specialists.

Key Specs

BMW N45B16 - Specifications at a Glance

BMW background image for engine specifications
Engine Code
N45B16
Fuel
Petrol
Configuration
1.6L inline-4, naturally aspirated, Valvetronic
Power Output(s)
85-90 kW (115-122 hp), 150-160 Nm
Years Produced
2004-2011
UK Models Fitted
2 BMW models - full list in Compatibility below
Replaced
N42B18 / N42B20
Replaced By
N43 family (e.g., N43B16)
Most Common Failure
Timing chain tensioner wear and Valvetronic motor failure
Reconditioned Price Range
£1,800-£2,800 supply-only

Vetted UK specialists for N45B16 replacements

Minimum 12-month warranty on reconditioned and rebuilt options

BMW 1 Series
01

BMW 1 Series

Generation/Chassis
E81 / E87
Badge(s)
116i
Years
2004-2011
BMW 3 Series
02

BMW 3 Series

Generation/Chassis
E90 / E91
Badge(s)
316i
Years
2005-2011
CROSS-BRAND

N45B16 is documented across 2 BMW applications spanning 1 Series, 3 Series. Registration lookup confirms the exact suffix before quotes are sent.

Not sure which engine your car has?

Not sure which engine your car has- Enter your registration above - we'll confirm your exact BMW N45B16 fitment before any quotes are sent.

Prices

BMW N45B16 Engine Replacement Cost (UK)

BMW N45B16 pricing visual
Condition
Supply Only
Fitted
(Independent Specialist)
Typical Warranty
Used
£800-£1,500£1,320-£2,3503-6 months
Reconditioned
£1,800-£2,800£2,320-£3,65012-24 months
Rebuilt
£2,500-£3,800£3,020-£4,65012-24 months

The primary cost driver for a BMW N45B16 replacement is the condition of the Valvetronic system and timing chain components. A quality reconditioned unit will have the timing chain, tensioner, and Valvetronic motor replaced or verified, preventing the immediate recurrence of the engine's most common faults. Attempting to source a cheap used unit without this history often results in paying for the same repairs twice. For a detailed breakdown of how these factors affect your final invoice, see our full reconditioned engine cost guide.

Labour Guide

Fitting a BMW N45B16 typically takes 8-10 hours at £65-£85/hr (independent specialist) due to the additional time required to safely remove, calibrate, and reinstall Valvetronic and VANOS components .

Price Factors

Ready to compare N45B16 quotes?

Get competitive quotes from trusted UK specialists today.

N45B16 engine quote visual
Get BMW N45B16 quotes from UK specialists
Common Problems

BMW N45B16 Engine Problems - What Actually Fails

Every engine has its weak points. Here are the known issues with the N45B16, based on real-world data and verified failure patterns.

Verified issue focus: Timing chain tensioner wear and Valvetronic motor failure.

BMW N45B16 common problems visual
1. Timing Chain Tensioner Wear - 2004-2011 models
Typical onset:
60,000-100,000 miles
What happens:

The N45 timing chain tensioner is prone to premature wear, leading to chain stretch. This manifests as a distinct rattling or "death rattle" noise on cold starts. If ignored, the stretched chain can skip teeth on the sprockets, resulting in catastrophic valve-to-piston contact and immediate engine failure.

Repair vs replace:

While a timing chain kit replacement is possible, the labour intensity of accessing the front cover on the N45 often makes a full reconditioned BMW N45B16 unit a more economical and reliable long-term solution at higher mileages. Read our full timing chain failure guide

Read more about this issue
2. Valvetronic Motor Failure - All N45 variants
Typical onset:
70,000-120,000 miles
What happens:

The Valvetronic eccentric shaft sensor or motor can fail, causing the engine to default to a limp mode with severely restricted power, rough idling, and poor throttle response. This is often accompanied by specific fault codes related to the eccentric shaft position or motor circuit.

Repair vs replace:

The motor can sometimes be replaced independently, but if the eccentric shaft itself is worn or scored due to poor oil maintenance, a partial repair is rarely cost-effective compared to a rebuilt or reconditioned unit that addresses the entire assembly.

Read more about this issue
3. Oil Leaks (Valve Cover & Oil Filter Housing) - Higher-mileage units
Typical onset:
80,000+ miles
What happens:

The valve cover gasket and oil filter housing gasket are common failure points on the N45. Oil can leak onto the serpentine belt or into the spark plug wells, leading to misfires, belt degradation, or in severe cases, oil starvation if levels drop critically low.

Repair vs replace:

These are straightforward, low-cost repairs when caught early. However, if oil starvation has already occurred due to neglected leaks, it can accelerate timing chain and bearing wear, necessitating a full BMW N45B16 replacement.

Read more about this issue

There are no significant "good years" for the N45B16, as the fundamental Valvetronic and timing chain tensioner designs remained largely unchanged throughout its production run, requiring vigilant, high-quality oil maintenance regardless of the specific model year .

Compare rebuilt BMW N45B16 prices with the failure already addressed

Compare Rebuilt N45B16 Prices
Engine Variants

How to Confirm You Have the BMW N45B16

The BMW N45B16 engine code is stamped directly on the engine block, typically visible on a machined pad near the oil filter housing, or listed on the vehicle’s VIN plate under the bonnet. It can also be verified via a V5C registration document check or a reliable online VIN decoder.

N45B16 variant reference

Not sure which revision your car has- Enter your registration above - we'll confirm your exact BMW N45B16 fitment before any quotes are sent.

Easily Confused
N42B20

The N42B20 it replaced suffered from severe Valvetronic motor failures and excessive oil consumption, issues the N46B20 largely resolved through revised cylinder head and piston ring designs.

Alternative / Next-Gen Code
N43B20

- The N43B20 introduced direct injection for improved efficiency, but brought new high-pressure fuel pump and injector failures that the port-injected N46B20 does not suffer from.

Related JLR Variants
N46B18

The 1.8-litre variant shares the same core architecture and timing chain guide vulnerabilities, but is fitted to lower-output badges like the 316i and requires different ECU mapping.

Confirm the exact N45B16 fitment

Not sure which revision your car has- Enter your registration above - we'll confirm your exact BMW N45B16 fitment before any quotes are sent.

Buying Guide

Buying a Replacement BMW N45B16 - What to Choose

Choosing the right replacement route depends on your budget, risk tolerance, and ownership goals. Here's a breakdown of your options.

Used:

A used BMW N45B16 is only advisable if it comes with a comprehensive, stamped service history proving timely, high-quality oil changes and, ideally, documented timing chain and Valvetronic motor replacement. Given the age of these engines, a low-mileage used unit is the absolute bare minimum requirement to avoid inheriting imminent gasket and chain failures. Explore our used engine network

Reconditioned:

A proper reconditioned BMW N45B16 is the recommended choice for most owners. A reputable specialist will replace the timing chain kit, Valvetronic motor, and all critical seals (valve cover, oil filter housing). This effectively resets the engine's reliability clock while retaining the correct naturally aspirated mapping and avoiding the pitfalls of an unknown used unit. View reconditioned BMW N45B16 options

Rebuilt:

A full rebuild is justified if the block or cylinder head has suffered damage (e.g., from spun bearings due to oil starvation or valve-to-piston contact from a skipped chain). Ensure the rebuilder verifies the block's straightness and replaces the eccentric shaft if scored, as this is a known weak point on high-mileage N45 units. Discuss a custom BMW N45B16 rebuild

Supply & Fit Line:

Opting for a supply-and-fit service through our network ensures the replacing garage assumes full responsibility for both the unit and the complex labour, backed by a minimum 12-month warranty for complete peace of mind. Get a supply & fit quote

Vehicle Value Note:

The BMW N45B16 was fitted to entry-level 1 Series and 3 Series models, which typically hold lower retained values today (often between £1,500 and £5,000 depending on age, mileage, and condition ). If the lowest viable replacement cost approaches or exceeds 60% of the vehicle's current market value, it is strongly advised to evaluate the car's scrap or part-exchange value before committing to a full engine replacement.

Compare BMW N45B16 Engine Prices Now

Compare BMW N45B16 Engine Prices Now
FAQ

BMW N46B20Frequently Asked Questions

How much does a BMW N46B20 engine replacement cost in the UK-

A reconditioned BMW N46B20 engine costs between £1,500 and £2,500 for supply only, or £2,150 to £3,400 fully fitted by an independent specialist. Compare N46B20 engine replacement quotes today

  • Used units start around £800 but carry a high risk of hidden timing chain guide damage.
  • Rebuilt units with upgraded components can reach up to £3,500.
  • Labour typically adds 10-14 hours of workshop time.
Compare N45B16 quotes

What is the most common problem with the BMW N46B20 engine-

The most critical documented issue with the N46B20 is plastic timing chain guide degradation, which can lead to catastrophic oil starvation if debris blocks the pickup strainer. Get quotes for a reconditioned N46B20 with upgraded timing chain guides

  • Early warning signs include a distinct rattling noise on cold starts.
  • Valve cover and oil filter housing gasket leaks are also highly common as the engine ages.
  • If caught early, a timing chain kit replacement is viable; if oil starvation has occurred, a full unit swap is required.
Compare N45B16 quotes

Which BMW models use the N46B20 engine-

The N46B20 is fitted to mid-2000s BMW models, including the 1 Series (E87 118i/120i), 3 Series (E90/E91 318i/320i), 5 Series (E60/E61 520i), and X3 (E83 2.0i). Enter your registration to confirm your exact N46B20 fitment

  • It produces between 150 hp and 170 hp depending on the specific tune and model year.
  • It served as the primary 2.0-litre naturally aspirated petrol engine before the introduction of the direct-injection N43.
Compare N45B16 quotes

Should I buy a used or reconditioned N46B20 engine-

A reconditioned N46B20 is strongly recommended over a used unit due to the age-related degradation of the plastic timing chain guides and the severe consequences of their failure. View our network of vetted reconditioned N46B20 suppliers

  • A proper reconditioning process installs upgraded, more durable timing chain guides.
  • It renews all external gaskets (valve cover, oil filter housing) to prevent oil leaks.
  • Used units may hide impending guide failure or oil starvation damage.
Compare N45B16 quotes

How do I know if my car has the N46B20 and not a similar code-

You can confirm your engine code by checking the machined pad on the engine block near the oil filter housing, the V5C logbook (section D.2), or by entering your registration above. Check your reg now to guarantee the correct N46B20 match ═══════════════════════════════════════

  • It is commonly confused with the smaller N46B18 or the earlier, more problematic N42B20.
  • Fitting the wrong revision (such as a direct-injection N43) will result in severe ECU incompatibility and fuel system mismatches.
Compare N45B16 quotes

Compare BMW N46B20 Engine Prices Today

Vetted UK specialists who work on the N46B20 and the wider N46 family every week Minimum 12-month warranty on every reconditioned and rebuilt N46B20 we quote Nationwide delivery - choose supply-only or full supply & fit for your E87 or E90 BMW Our free, no-obligation comparison service matches you with vetted UK engine specialists who understand the specific nuances of the N46B20. By entering your registration, we confirm your exact fitment before any quotes are sent, ensuring accurate pricing for your vehicle. With reconditioned N46B20 units starting from £1,500, comparing takes two minutes and could save you thousands on main dealer prices.

Vetted UK Specialists

Vetted UK specialists for N45B16 replacements

Minimum 12-Month Warranty

Minimum 12-month warranty on reconditioned and rebuilt options

Nationwide Delivery

Nationwide delivery plus supply and fit availability

Expert Support

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

BMW N45B16 vehicle reference

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

Get Free N46B20 Engine Quotes