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

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

Vetted UK specialists for B58B30O0 replacements
Minimum 12-month warranty on reconditioned and rebuilt options
Which BMW Models Use the B58B30O0-
**TAG:** Fitted To
| Model | Generation/Chassis | Badge(s) | Years | Link |
|---|---|---|---|---|
| F20/F21 (LCI) | M140i | 2016-2019 | ||
| F22/F23 | M240i | 2016-2019 | ||
| F30/F31/F34 | 340i | 2016-2018 | ||
| F32/F33/F36 | 440i | 2016-2018 |


BMW 2 Series

BMW 3 Series

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

Condition | Supply Only | Fitted (Independent Specialist) | Typical Warranty |
|---|---|---|---|
Used | £2,000-£3,800 | £2,780-£5,010 | 3-6 months |
Reconditioned | £3,800-£6,000 | £4,580-£6,910 | 12-24 months |
Rebuilt | £5,000-£8,000 | £5,780-£8,910 | 12-24 months |
All from Table A . Fitted = supply price + labour band below.
Fitting a B58B30O0 typically takes 10-14 hours at £65-£91/hr (independent) - confirm exact labour when comparing quotes.
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.

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

1. Cooling System Leaks - Plastic Vent Lines & Coolant Junctions
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.
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
2. Oil Filter Housing Failure - Warping & Internal Collapse
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.
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
3. PCV Valve Failure - Integrated Design Problems
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.
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.
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
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

Not sure which B58 variant you have- Enter your registration above and we'll confirm your exact engine code before sending any quotes.
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.
- 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 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
Engines Related to the BMW B58B30O0
Explore engines that are closely related to the BMW B58B30O0, including its predecessor, successor, and key family variants.
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.
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.
BMW B58B30O0Frequently Asked Questions
Question 1How 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.
Question 2What 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.
Question 3Which 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.
Question 4Should 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.
Question 5How 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.
Question 6How 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 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 for B58B30O0 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 B58B30O0 Engine Quotes
