BMW B58B30O1 Engine - Replacement Cost,Problems & Compatibility

The 3.0-litre turbocharged inline-six fitted to BMW's most celebrated M Performance models from 2019 onward - a 2020 Ward's 10 Best Engines winner. Reconditioned B58B30O1 units from £3,800, with 540 UK replacement requests in 2025 .

BMW B58B30O1 engine replacement UK - reconditioned and rebuilt prices

Supply & Fit Available

12-Month Warranty

Nationwide Delivery

100+ Suppliers

Used from
£2,000
Reconditioned from
£3,800
Rebuilt from
£5,000
GB

Secure enquiry - no spam.

Quotes only from vetted UK engine specialists.

Key Specs

BMW B58B30O1 - Specifications at a Glance

BMW background image for engine specifications
Engine Code
B58B30O1
Fuel
Petrol
Configuration
3.0L inline-6, twin-scroll turbocharged, direct injection
Power Output(s)
360-387 hp (265-285 kW) depending on application
Years Produced
2019-present
UK Models Fitted
10+ BMW models - full list in Compatibility below
2025 UK Replacement Requests
540
Replaced
N55B30 (predecessor)
Replaced By
B58B30O1 remains current; B58TU2 is the latest technical evolution
Most Common Failure
Coolant system leaks (expansion tank, hoses, water pump)
Reconditioned Price Range
£3,800-£6,000 supply-only

Vetted UK specialists for B58B30O1 replacements

Minimum 12-month warranty on reconditioned and rebuilt options

BMW 2 Series
01

BMW 2 Series

Generation/Chassis
G42
Badge(s)
M240i, M240i xDrive
Years
2021-present
BMW 3 Series
02

BMW 3 Series

Generation/Chassis
G20 / G21
Badge(s)
M340i, M340i xDrive
Years
2019-present
BMW 4 Series
03

BMW 4 Series

Generation/Chassis
G22 / G23 / G26
Badge(s)
M440i, M440i xDrive, M440i Gran Coupe
Years
2020-present
BMW X3
04

BMW X3

Generation/Chassis
G01
Badge(s)
X3 M40i, X3 M40i xDrive
Years
2020-present
Link
BMW X4
05

BMW X4

Generation/Chassis
G02
Badge(s)
X4 M40i, X4 M40i xDrive
Years
2020-present
Link
BMW X5
06

BMW X5

Generation/Chassis
G05
Badge(s)
X5 xDrive40i
Years
2019-present
Link
BMW X6
07

BMW X6

Generation/Chassis
G06
Badge(s)
X6 xDrive40i
Years
2019-present
Link
BMW X7
08

BMW X7

Generation/Chassis
G07
Badge(s)
X7 xDrive40i
Years
2019-present
Link
BMW Z4
09

BMW Z4

Generation/Chassis
G29
Badge(s)
Z4 M40i
Years
2019-present
Link
BMW 7 Series
10

BMW 7 Series

Generation/Chassis
G11 / G12
Badge(s)
740i, 740Li
Years
2019-2022
BMW 8 Series
11

BMW 8 Series

Generation/Chassis
G14 / G15 / G16
Badge(s)
840i, 840i xDrive
Years
2019-present
CROSS-BRAND

B58B30O1 is documented across 11 BMW applications spanning BMW 2 Series, BMW 3 Series, BMW 4 Series, BMW X3, BMW X4, BMW X5, BMW X6, BMW X7, BMW Z4, BMW 7 Series, BMW 8 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 B58B30O1 fitment before any quotes are sent.

Prices

BMW B58B30O1 Engine Replacement Cost (UK)

BMW B58B30O1 pricing visual
Condition
Supply Only
Fitted
(Independent Specialist)
Typical Warranty
Used
£2,000-£3,800£2,650-£4,7103-6 months
Reconditioned
£3,800-£6,000£4,450-£6,91012-24 months
Rebuilt
£5,000-£8,000£5,650-£8,91012-24 months

The biggest price movers for a B58B30O1 replacement are the integrated cooling system components (water pump, thermostat housing, expansion tank) and whether the unit includes the mild-hybrid starter-generator. Post-2020 units with the revised oil pump design typically command a premium. Mileage, service history, and whether the VANOS solenoids or PCV system have been addressed also affect used prices. See our full /prices/reconditioned-engine-cost guide for more detail.

Labour Guide

Fitting a B58B30O1 typically takes 10-14 hours at £65-£91/hr (independent) - the B58's rear-mounted timing chain and tight engine bay add complexity over earlier N-series engines. Confirm exact labour when comparing quotes.

Price Factors

Ready to compare B58B30O1 quotes?

Get competitive quotes from trusted UK specialists today.

B58B30O1 engine quote visual
Get B58B30O1 quotes from UK specialists
Common Problems

BMW B58B30O1 Engine Problems - What Actually Fails

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

Verified issue focus: Coolant system leaks (expansion tank, hoses, water pump).

BMW B58B30O1 common problems visual
1. Coolant System Leaks - expansion tank, hoses, and water pump
Typical onset:
60,000-120,000 miles
What happens:

The B58's complex integrated cooling system uses plastic fittings and quick-release couplers that can become brittle due to heat cycling. Many owners report unexplained coolant loss, often traced to a faulty expansion tank cap, cracked hoses, or a failing electric water pump. The water pump has a high workload and is prone to failure, though less common than on the N55. If ignored, coolant loss can lead to overheating and, in extreme cases, head gasket failure.

Repair vs replace:

Water pump and thermostat replacement is a straightforward (£400-£800) repair at an independent specialist. If the engine has overheated due to prolonged coolant loss, head gasket failure may justify a full replacement unit. Read our full /failures/coolant-system-failure guide

Read more about this issue
2. Oil Filter Housing Gasket Leaks
Typical onset:
80,000-150,000 miles
What happens:

The oil filter housing gasket is a known wear point on the B58, with oil seeping from the housing where it meets the block. In some cases, oil can contaminate the cooling system via the integrated oil-coolant heat exchanger, reducing cooling efficiency and accelerating coolant system degradation.

Repair vs replace:

Gasket replacement is a moderate-cost repair (£300-£600) at an independent BMW specialist. Catch it early; if oil and coolant have mixed extensively, the cooling system may require a full flush and the oil cooler may need replacement.

Read more about this issue
3. PCV Valve Integration Failure
Typical onset:
80,000-120,000 miles
What happens:

The B58 integrates the PCV (positive crankcase ventilation) valve into the cylinder head cover - a sealed unit that cannot be serviced individually. When the PCV diaphragm fails, crankcase pressure rises, leading to oil leaks from seals and gaskets, increased oil consumption, and rough idle.

Repair vs replace:

The entire cylinder head cover must be replaced (£400-£800) as the PCV valve is non-serviceable. This is a known design compromise; budget for it on higher-mileage B58B30O1 units.

Read more about this issue

The B58B30O1 is the TU (Technical Update) variant introduced from 2019, featuring a revised crankcase for better balance, split-cooling circuits, and increased fuel pressure (350 bar). Post-2020 units received an updated oil pump design addressing earlier plastic rotor housing concerns. Timing chain failure is not a widespread issue on the B58, unlike the N47 and N57 - the chain is considered a lifetime component, though inspection at 200,000 km (124,000 miles) is recommended.

Compare rebuilt B58B30O1 prices with the failure already addressed

Compare Rebuilt B58B30O1 Prices
Engine Variants

How to Confirm You Have the B58B30O1

The B58B30O1 is a Specific engine code - it identifies the 3.0-litre high-output B58 Technical Update (TU) engine used in G-chassis M Performance models from 2019 onward. Unlike Family pages that cover multiple sub-codes, this page is dedicated to the exact B58B30O1 tune. Where to find your engine code: The engine code is stamped on a machined pad on the engine block, typically visible from the driver's side of the engine bay. It is also listed on the V5C registration document (logbook) under the "Engine number" field - the code appears as part of the full engine number (e.g. B58B30O1xxxxxx). For BMW models, the VIN decoder (available via BMW's parts system or online VIN decoders) will also confirm the engine code from the vehicle's build sheet. Commonly confused codes: | Engine Code | What it is | Why it's confused | |---|---|---| | B58B30M0 | 326 hp (240 kW) B58 variant used in earlier 340i, 540i, X5 40i | Lower-output B58 with different ECU calibration and intake plumbing | | B58B30M1 | 382 hp variant used in Toyota Supra and certain BMW applications | Similar power output but different ECU mapping and emissions hardware | | B58B30O0 | Earlier O-series B58 used in X3 M40i (2018-2019) | Pre-TU version with different cooling system layout | Why fitting the wrong revision matters: Installing a B58B30M0 or B58B30O0 ECU or engine management calibration into a B58B30O1 host will cause DME mismatch errors and drivability issues. The B58B30O1 uses 350 bar fuel pressure (up from 200 bar on earlier B58s) and split-cooling circuits - swapping in an earlier B58 without the correct fuel system and cooling components will result in poor performance and potential engine damage.

B58B30O1 variant reference

Not sure which code you have- Enter your registration above and we'll confirm the exact B58 variant before any quotes are sent.

Easily Confused
N55B30

the B58 replaced the N55 from 2015 onward, and the N55 was a fine engine in its own right, but the B58's closed-deck block, integrated exhaust manifold, and higher fuel pressure make it a significantly more robust foundation for both stock and tuned applications.

Alternative / Next-Gen Code
B58TU2

BMW's latest B58 evolution (introduced in certain models from 2022) features further cooling improvements and a revised valvetrain. While the B58B30O1 remains current across many models, the TU2 is gradually rolling out in newer G-series cars.

Related JLR Variants
Toyota GR Supra (A90/A91)

BMW supplies the B58B30O1 (and its M1 variant) to Toyota for the Supra. The physical engine is identical, though the ECU and exhaust tuning differ. If you're a Supra owner looking for replacement information, many of the same B58B30O1 facts apply - but always confirm the exact code on your engine.

Confirm the exact B58B30O1 fitment

Not sure which code you have- Enter your registration above and we'll confirm the exact B58 variant before any quotes are sent.

Buying Guide

Buying a Replacement B58B30O1 - 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 B58B30O1 can make financial sense for lower-value host vehicles or where the original engine has suffered a non-catastrophic failure (e.g. water pump failure caught early). However, used units should come with documented service history and proof of coolant system maintenance - the B58's cooling system complexity means an engine that has overheated is a high-risk purchase. Avoid early 2019-2020 units without evidence of the revised oil pump (post-2020) unless the price reflects the risk. Link once:

Reconditioned:

A properly reconditioned B58B30O1 addresses the engine's known weak points: new water pump, thermostat, expansion tank, oil filter housing gasket, PCV valve/cylinder head cover, and VANOS solenoids. This is the right call for most M340i, M440i, and X3 M40i owners - the host vehicle value typically justifies the £3,800-£6,000 supply cost, and a 12-24 month warranty provides peace of mind on a complex modern engine. Link once:

Rebuilt:

A full B58B30O1 rebuild is justified for high-value hosts (X5, X7, 8 Series, Z4 M40i) or where the engine has suffered catastrophic failure (hydrolock, head gasket failure, bottom-end damage). An upgraded rebuild should include forged pistons, upgraded rod bearings, and a strengthened oil pump - particularly relevant for owners planning tuning or track use. Rebuild costs (£5,000-£8,000 supply-only) are significant but still below the cost of a new OEM crate engine. Link once:

Supply & Fit Line:

All supply options can be fitted through our network of vetted BMW specialists nationwide, with a minimum 12-month warranty on reconditioned and rebuilt units and full nationwide delivery coverage. Link once:

Vehicle Value Note:

The B58B30O1 sits in host vehicles ranging from £15,000-£25,000 (G20 M340i, G42 M240i) to £30,000-£65,000+ (G05 X5, G07 X7, G14 8 Series). A £3,800-£6,000 reconditioned unit represents 15-40% of the vehicle's value on most hosts - well within the "safe" replacement threshold. On older, higher-mileage G20 M340i examples approaching £12,000-£15,000, the replacement cost may approach 40-50% of value; evaluate the overall condition and service history before committing. For the X5 and X7, the higher retained value comfortably absorbs the replacement cost.

Compare B58B30O1 Engine Prices Now

Compare B58B30O1 Engine Prices Now
FAQ

BMW B58B30O1Frequently Asked Questions

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

A reconditioned B58B30O1 supply-only typically costs between £3,800 and £6,000, with fitted prices ranging from £4,450 to £6,910 depending on labour rates and any additional parts required. Used units start from £2,000 supply-only, while full rebuilds run £5,000-£8,000. All figures are [EM-QUOTE] from independent UK specialists. Prices vary with mileage, service history, and whether the cooling system or PCV have been addressed. Supply-only excludes fitting; add 10-14 hours at £65-£91/hr for installation. Always compare multiple quotes - prices can vary by 20% between specialists.

  • Prices vary with mileage, service history, and whether the cooling system or PCV have been addressed.
  • Supply-only excludes fitting; add 10-14 hours at £65-£91/hr for installation.
  • Always compare multiple quotes - prices can vary by 20% between specialists.
Compare B58B30O1 quotes

What is the most common failure on the BMW B58B30O1-

Coolant system leaks - specifically from the expansion tank, hoses, and electric water pump - are the most frequently reported issue on the B58 family. The integrated plastic fittings can become brittle with heat cycling, and the water pump has a high workload. Typical onset is 60,000-120,000 miles. Oil filter housing gasket leaks and PCV valve failure (requiring head cover replacement) are also common. Unlike earlier BMW turbocharged engines, timing chain wear is not a widespread concern on the B58. Catch cooling system issues early to avoid overheating and potential head gasket damage.

  • Oil filter housing gasket leaks and PCV valve failure (requiring head cover replacement) are also common.
  • Unlike earlier BMW turbocharged engines, timing chain wear is not a widespread concern on the B58.
  • Catch cooling system issues early to avoid overheating and potential head gasket damage.
Compare B58B30O1 quotes

Which BMW models use the B58B30O1 engine-

The B58B30O1 is fitted across BMW's G-generation range from 2019 onward. Models include the M340i (G20/G21), M440i (G22/G23), X3 M40i (G01), X4 M40i (G02), X5 xDrive40i (G05), X6 xDrive40i (G06), X7 xDrive40i (G07), Z4 M40i (G29), 7 Series 740i (G11/G12), 8 Series 840i (G14/G15/G16), and the 2 Series M240i (G42). It's also used in the Toyota GR Supra. The engine powers both rear- and all-wheel-drive variants across most models. Check your vehicle's V5C or VIN plate to confirm the exact engine code.

  • The engine powers both rear- and all-wheel-drive variants across most models.
  • Check your vehicle's V5C or VIN plate to confirm the exact engine code.
  • Our compatibility table above lists every UK-fitment model and generation.
Compare B58B30O1 quotes

Should I buy a used, reconditioned, or rebuilt B58B30O1-

For most owners of an M340i, X3 M40i, or 4 Series, a reconditioned unit is the best balance - it addresses the known weaknesses (cooling system, PCV, gaskets) and comes with a 12-24 month warranty. Used units are cheaper but carry higher risk unless they have full documented history. Rebuilds are typically reserved for high-value hosts (X5, X7, 8 Series) or modified/track cars requiring upgraded internals. Used: from £2,000 - only with proof of cooling system maintenance and service history. Reconditioned: from £3,800 - the recommended choice for most road cars. Rebuilt: from £5,000 - ideal for high-value vehicles or performance builds.

  • Used: from £2,000 - only with proof of cooling system maintenance and service history.
  • Reconditioned: from £3,800 - the recommended choice for most road cars.
  • Rebuilt: from £5,000 - ideal for high-value vehicles or performance builds.
Compare B58B30O1 quotes

How do I know if my car has the B58B30O1 and not another B58 variant-

The engine code is stamped on a machined pad on the engine block, visible from the driver's side of the engine bay. It also appears on the V5C registration document under 'Engine number' (e.g. B58B30O1xxxxxx). You can also use a BMW VIN decoder (available online) to extract the engine code from the vehicle's build sheet. Common confusion: B58B30M0 (326 hp), B58B30M1 (382 hp), and B58B30O0 (pre-TU) have different ECU calibrations and cooling/hardware differences. Fitting the wrong engine variant without corresponding ECU and component swaps will cause drivability issues.

  • Common confusion: B58B30M0 (326 hp), B58B30M1 (382 hp), and B58B30O0 (pre-TU) have different ECU calibrations and cooling/hardware differences.
  • Fitting the wrong engine variant without corresponding ECU and component swaps will cause drivability issues.
  • Enter your reg above and we'll confirm your exact code for you.
Compare B58B30O1 quotes

What is the expected lifespan and mileage of a B58B30O1-

With proper maintenance, a B58B30O1 is capable of 150,000-200,000+ miles without major internal issues. Many owners report trouble-free running beyond 120,000 miles when coolant system components and the PCV system are replaced proactively at the correct intervals. Key maintenance: replace water pump and thermostat at 80,000 miles; check oil filter housing gasket; replace cylinder head cover (PCV) if oil consumption increases. The engine is considered robust and is often modified beyond 500 hp with supporting mods. The rear-mounted timing chain is not a common failure point - unlike BMW's N47/N57 diesels.

  • Key maintenance: replace water pump and thermostat at 80,000 miles; check oil filter housing gasket; replace cylinder head cover (PCV) if oil consumption increases.
  • The engine is considered robust and is often modified beyond 500 hp with supporting mods.
  • The rear-mounted timing chain is not a common failure point - unlike BMW's N47/N57 diesels.
Compare B58B30O1 quotes

Compare BMW B58B30O1 Engine Prices Today

Get free, no-obligation comparison quotes for your B58B30O1 from our curated network of UK BMW engine specialists. Every quote is specific to your exact engine code and sub-variant, and our reg-lookup tool confirms fitment before any specialist reaches out. With reconditioned B58B30O1 units from £3,800, comparing takes two minutes and could save four figures on your replacement.

Vetted UK Specialists

Vetted UK specialists for B58B30O1 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 B58B30O1 vehicle reference

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

Get Free B58B30O1 Engine Quotes