
BMW B58B30O1 Engine - Replacement Cost, Problems & CompatibilityProblems & 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 .

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers
Secure enquiry - no spam.
Quotes only from vetted UK engine specialists.
BMW B58B30O1 - Specifications at a Glance

Vetted UK specialists for B58B30O1 replacements
Minimum 12-month warranty on reconditioned and rebuilt options
Which BMW Models Use the B58B30O1-
The B58B30O1 is BMW's high-output B58 TU (Technical Update) variant, introduced in 2019 and fitted across the G-generation M Performance range. It powers rear- and all-wheel-drive models from the 2 Series to the X7, making it the most widely deployed B58 tune in BMW's current UK lineup.
| Model | Generation/Chassis | Badge(s) | Years | Link |
|---|---|---|---|---|
| G42 | M240i, M240i xDrive | 2021-present | ||
| G20 / G21 | M340i, M340i xDrive | 2019-present | ||
| G22 / G23 / G26 | M440i, M440i xDrive, M440i Gran Coupe | 2020-present | ||
| G01 | X3 M40i, X3 M40i xDrive | 2020-present | ||
| G02 | X4 M40i, X4 M40i xDrive | 2020-present | ||
| G05 | X5 xDrive40i | 2019-present | ||
| G06 | X6 xDrive40i | 2019-present | ||
| G07 | X7 xDrive40i | 2019-present | ||
| G29 | Z4 M40i | 2019-present | ||
| G11 / G12 | 740i, 740Li | 2019-2022 | ||
| G14 / G15 / G16 | 840i, 840i xDrive | 2019-present |


BMW 3 Series

BMW 4 Series

BMW X3

BMW X4

BMW X5

BMW X6

BMW X7

BMW Z4

BMW 7 Series

BMW 8 Series
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- Enter your registration above - we'll confirm your exact B58B30O1 fitment before any quotes are sent.
BMW B58B30O1 Engine Replacement Cost (UK)

Condition | Supply Only | Fitted (Independent Specialist) | Typical Warranty |
|---|---|---|---|
Used | £2,000-£3,800 | £2,650-£4,710 | 3-6 months |
Reconditioned | £3,800-£6,000 | £4,450-£6,910 | 12-24 months |
Rebuilt | £5,000-£8,000 | £5,650-£8,910 | 12-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.
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.
Ready to compare B58B30O1 quotes?
Get competitive quotes from trusted UK specialists today.

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).

1. Coolant System Leaks - expansion tank, hoses, and water pump
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.
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
2. Oil Filter Housing Gasket Leaks
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.
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.
3. PCV Valve Integration Failure
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.
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.
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
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.

Not sure which code you have- Enter your registration above and we'll confirm the exact B58 variant before any quotes are sent.
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.
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.
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 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
Engines Related to the BMW B58B30O1
Explore engines that are closely related to the BMW B58B30O1, including its predecessor, successor, and key family variants.
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.
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.
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.
BMW B58B30O1Frequently Asked Questions
Question 1How 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.
Question 2What 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.
Question 3Which 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.
Question 4Should 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.
Question 5How 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.
Question 6What 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 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 for B58B30O1 replacements
Minimum 12-month warranty on reconditioned and rebuilt options
Nationwide delivery plus supply and fit availability
Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.
Get Free B58B30O1 Engine Quotes
