BMW B58B30O0 Engine - Replacement Cost,Problems & Compatibility

The BMW B58B30O0 is the 3.0-litre twin-turbo inline-six petrol engine fitted to M Performance BMWs between 2016 and 2019 - reconditioned units from £3,800, with 540 UK replacement requests logged in 2025 .

BMW B58B30O0 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 B58B30O0 - Specifications at a Glance

BMW background image for engine specifications
Engine Code
B58B30O0
Fuel
Petrol
Configuration
3.0L inline-6, twin-scroll turbo, DOHC, 24-valve
Power Output
335 hp @ 5,500 rpm; 369 lb-ft @ 1,520 rpm
Years Produced
2016-2019
UK Models Fitted
4 BMW models - full list in Compatibility below
2025 UK Replacement Requests
540
Replaced
N55B30O0
Replaced By
B58B30O1
Most Common Failure
Cooling system leaks (plastic vent lines, coolant junctions)
Reconditioned Price Range
£3,800-£6,000 supply-only

Vetted UK specialists for B58B30O0 replacements

Minimum 12-month warranty on reconditioned and rebuilt options

BMW 1 Series
01

BMW 1 Series

Generation/Chassis
F20/F21 (LCI)
Badge(s)
M140i
Years
2016-2019
CROSS-BRAND

B58B30O0 is documented across 4 BMW applications spanning BMW 1 Series, BMW 2 Series, BMW 3 Series, BMW 4 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 B58B30O0 fitment before any quotes are sent.

Prices

BMW B58B30O0 Engine Replacement Cost (UK)

BMW B58B30O0 pricing visual
Condition
Supply Only
Fitted
(Independent Specialist)
Typical Warranty
Used
£2,000-£3,800£2,780-£5,0103-6 months
Reconditioned
£3,800-£6,000£4,580-£6,91012-24 months
Rebuilt
£5,000-£8,000£5,780-£8,91012-24 months

All from Table A . Fitted = supply price + labour band below.

Labour Guide

Fitting a B58B30O0 typically takes 10-14 hours at £65-£91/hr (independent) - confirm exact labour when comparing quotes.

Price Factors

What moves the price on a B58B30O0 is the generation and condition of the donor unit. Gen 1 B58s (2015-2018) are more prone to cooling system plastic failures and oil filter housing issues, so a reconditioned unit that has addressed these weaknesses commands a premium. The specific output variant (B58B30O0 vs B58B30O1) also affects pricing - the TU1 variant is not a direct swap without ECU and component changes. See our full reconditioned engine cost guide.

Ready to compare B58B30O0 quotes?

Get competitive quotes from trusted UK specialists today.

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

BMW B58B30O0 Engine Problems - What Actually Fails

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

Verified issue focus: Cooling system leaks (plastic vent lines, coolant junctions).

BMW B58B30O0 common problems visual
1. Cooling System Leaks - Plastic Vent Lines & Coolant Junctions
Typical onset:
60,000-100,000 miles
What happens:

The Gen 1 B58 (B30M0/O0) uses plastic vent lines and coolant junctions that crack under heat cycles. The small plastic vent hose linking the oil filter housing to the expansion tank sits inches from sustained turbo heat, regularly swinging from ambient to over 220°F. When these crack, coolant loss is gradual and often goes unnoticed until overheating occurs. Left unaddressed, it can lead to warped cylinder heads or complete engine failure.

Repair vs replace:

Replacement of the vent lines and coolant junctions is a manageable repair (£300-£800 at an independent specialist). However, if the engine has overheated due to prolonged coolant loss, the closed-deck block's reduced water jacket around the upper cylinders means heat damage can be severe - in those cases, a full reconditioned unit is often the safer bet. Read our full cooling system failure guide

Read more about this issue
2. Oil Filter Housing Failure - Warping & Internal Collapse
Typical onset:
60,000-120,000 miles
What happens:

The oil filter housing on Gen 1 B58 engines is plastic and can warp or fail internally under heat stress. This can cause oil filter disintegration, leading to oil starvation - a catastrophic failure on an engine with forged rods and a steel crank that transmits stress loads aggressively when oil pressure drops.

Repair vs replace:

OFH replacement is a specialist job (£500-£1,000) but is far cheaper than a full engine. If the engine has been run with low oil pressure or a collapsed filter, bottom-end damage is likely - in which case replacement is the only option. Read our full oil system failure guide

Read more about this issue
3. PCV Valve Failure - Integrated Design Problems
Typical onset:
70,000-120,000 miles
What happens:

The B58's PCV valve is integrated into the valve cover. When the diaphragm tears (common on Gen 1 engines), crankcase pressure builds, causing oil leaks from seals and gaskets. Symptoms include a whistling noise from the engine, oil consumption, and visible leaks around the valve cover.

Repair vs replace:

The PCV valve is integrated into the valve cover, so replacement requires a new valve cover assembly (£400-£800). If caught early, this is a straightforward repair. If ignored, oil leaks can lead to low oil levels and eventual bearing failure - at which point a replacement engine becomes the only viable solution.

Read more about this issue

The B58B30O0 was replaced by the B58B30O1 (B58TU) from 2018 onwards, which introduced 350-bar direct injection, split cooling circuits, and a revised crank - but the plastic cooling and oil system components remained largely unchanged. Post-2018 TU1 engines have better fuel systems but share the same core cooling and PCV vulnerabilities.

Compare rebuilt B58B30O0 prices with the failures already addressed

Compare Rebuilt B58B30O0 Prices
Engine Variants

How to Confirm You Have the B58B30O0

The B58B30O0 is the original high-output Gen 1 B58 variant, distinguished from the earlier B58B30M0 by its higher 335 hp output (versus 322-326 hp in the M0). Unlike the later B58B30O1 (B58TU), the O0 uses a 200-bar direct injection system and lacks the split-cooling circuits introduced with the TU update. Where the code appears: - Stamped on a metal plate on the engine block (left-hand side, near the timing cover) - On the V5C logbook under "Engine number" (the first 8 characters will read B58B30O0) - Via BMW VIN decoder - the 7th character of the VIN indicates engine type Commonly confused with: - B58B30M0 - lower output (322-326 hp), fitted to earlier 340i/440i models (2015-2016) - B58B30O1 - B58TU successor with 350-bar fuel system, split cooling, 340-382 hp - S58B30O0 - full M-division engine, 473 hp, completely different engine

B58B30O0 variant reference

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

Easily Confused
N55B30O0

LINK PENDING - page not in current inventory] - the previous high-output 3.0-litre turbo inline-six, fitted to F20 M135i and F22 M235i. It suffered from heat soak and VANOS issues that the B58’s closed-deck design and integrated cooling definitively addressed.

Alternative / Next-Gen Code
B58B30O1

- the B58 Technical Update (TU) introduced 350-bar direct injection and split cooling circuits, resolving the O0’s plastic cooling system weaknesses while raising output to 340-382 hp in G-series applications.

Confirm the exact B58B30O0 fitment

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

Buying Guide

Buying a Replacement B58B30O0 - 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 B58B30O0 can make sense for lower-value F-series hosts where the car's value doesn't justify a recon unit. However, the Gen 1 B58's plastic cooling components and OFH are age-sensitive, so only consider a used unit with documented service history and evidence that the cooling system has been addressed. The biggest risk is buying an engine that's already suffered from slow coolant loss or PCV failure. Link once: /services/used-engines

Reconditioned:

A proper B58B30O0 recon addresses the engine's known weak points: replacement of all plastic cooling lines and coolant junctions, OFH inspection or replacement, PCV valve/cover replacement, and new gaskets throughout. This is the sweet spot for most M240i, M140i, 340i and 440i owners - you get a fresh engine with the factory weaknesses engineered out, at a fraction of new OEM cost. Link once: /services/reconditioned-engines

Rebuilt:

A full rebuild is justified when the original engine has suffered catastrophic failure (overheating, oil starvation) and the car is a keeper or low-mileage example. An upgraded rebuild should include forged pistons, upgraded rod bearings, and a fully refreshed cylinder head - but this is specialist territory and typically only makes sense for high-value or performance-oriented hosts. Link once: /services/rebuilt-engines

Supply & Fit Line:

All engines can be supplied and fitted through our network of vetted BMW specialists nationwide, with 12-month warranty on reconditioned and rebuilt units. Link once: /services/supply-and-fit

Vehicle Value Note:

The B58B30O0 typically sits in BMWs worth £8,000-£25,000 (F-series M140i, M240i, 340i, 440i). With a reconditioned supply cost of £3,800-£6,000, replacement is financially viable on most examples. However, if you're looking at a high-mileage F30 340i worth under £7,000, a used engine (£2,000-£3,800) may be the only sensible option - and even then, evaluate whether the car's overall condition justifies the spend. For cars under £5,000, consider scrapping or breaking the vehicle before committing to a replacement.

Compare B58B30O0 Engine Prices Now

Compare B58B30O0 Engine Prices Now
FAQ

BMW B58B30O0Frequently Asked Questions

How much does a BMW B58B30O0 engine replacement cost-

A reconditioned B58B30O0 supply-only costs £3,800-£6,000, with fitted prices ranging from £4,580 to £6,910 depending on labour rates. Used units start at £2,000-£3,800, and full rebuilds run from £5,000-£8,000. Prices are supply-only; fitting adds 10-14 hours at independent specialist rates. Warranty varies: 3-6 months on used, 12-24 months on reconditioned and rebuilt.

  • Prices are supply-only; fitting adds 10-14 hours at independent specialist rates.
  • Warranty varies: 3-6 months on used, 12-24 months on reconditioned and rebuilt.
Compare B58B30O0 quotes

What are the most common failures on the B58B30O0-

The most documented issues are cooling system leaks (plastic vent lines and coolant junctions cracking at 60k-100k miles), oil filter housing warping, and PCV valve diaphragm failure in the valve cover. Cooling leaks can cause gradual coolant loss and eventual overheating if ignored. OFH failure can lead to oil starvation - a catastrophic risk. PCV failure causes oil leaks and increased crankcase pressure.

  • Cooling leaks can cause gradual coolant loss and eventual overheating if ignored.
  • OFH failure can lead to oil starvation - a catastrophic risk.
  • PCV failure causes oil leaks and increased crankcase pressure.
Compare B58B30O0 quotes

Which BMW models use the B58B30O0 engine-

The B58B30O0 was fitted to BMW M Performance models between 2016-2019: F20/F21 M140i, F22/F23 M240i, F30/F31 340i, and F32/F33/F36 440i. It is the 335 hp high-output variant of the Gen 1 B58. Not to be confused with the lower-output B58B30M0 or the later B58B30O1 TU.

  • It is the 335 hp high-output variant of the Gen 1 B58.
  • Not to be confused with the lower-output B58B30M0 or the later B58B30O1 TU.
Compare B58B30O0 quotes

Should I buy a used or reconditioned B58B30O0 engine-

A used unit can make sense for lower-value F-series cars (under £7,000) provided it has documented history and evidence of cooling system maintenance. However, a reconditioned engine is the safer long-term choice - it replaces all known weak points (cooling lines, OFH, PCV) and comes with a 12-24 month warranty. Used is cheaper but riskier; reconditioned addresses factory weaknesses and is the best value for most owners.

  • Used: cheaper but riskier - cooling components are age-sensitive.
  • Reconditioned: addresses factory weaknesses, best value for most owners.
Compare B58B30O0 quotes

How do I confirm my car has the B58B30O0 and not another B58 variant-

Check the engine code stamped on the block (left-hand side near the timing cover) - it will read B58B30O0. The V5C logbook also lists the full engine number, with the first 8 characters identifying the code. Common confusions: B58B30M0 (322-326 hp) and B58B30O1 (TU, 340-382 hp). Fitting the wrong revision is not a straight swap - ECU, fuel system and cooling differ.

  • Common confusions: B58B30M0 (322-326 hp) and B58B30O1 (TU, 340-382 hp).
  • Fitting the wrong revision is not a straight swap - ECU, fuel system and cooling differ.
Compare B58B30O0 quotes

How long does a B58B30O0 engine typically last-

With correct servicing and early attention to cooling system maintenance, these engines regularly exceed 150,000 miles. The closed-deck block and forged internals are robust; the limiting factors are the plastic cooling components and PCV system. Preventative replacement of cooling vent lines at 60k miles is recommended. Strict adherence to BMW's Longlife-14 FE+ oil spec is critical.

  • Preventative replacement of cooling vent lines at 60k miles is recommended.
  • Strict adherence to BMW’s Longlife-14 FE+ oil spec is critical.
Compare B58B30O0 quotes

Compare BMW B58B30O0 Engine Prices Today

Compare free, no-obligation quotes from our network of pre-vetted BMW engine specialists. Every quote is specific to your exact B58B30O0 code and sub-variant, and our reg-lookup tool confirms correct fitment before any quote is sent. With reconditioned B58B30O0 units from £3,800, comparing takes two minutes and could save four figures on your replacement.

Vetted UK Specialists

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

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

Get Free B58B30O0 Engine Quotes