BMW B58 engine repair costs
We have real owner-reported prices for 4 B58 repairs. Among those with at least two dealer or independent prices for this engine, the highest median is B58 Valve Cover Replacement at $3,700 and the lowest is Spark Plugs & Ignition Coils (B58 / B48) at $975.
Specs and history from Wikipedia (revisions listed below) · every price links to its source on the repair page
B58 at a glance
| Production | 2015–present | [1] |
|---|---|---|
| Configuration | Straight-six | [1] |
| Displacement | 2998 cc (182.9 cu in) | [1] |
| Fuel type | Petrol | [1] |
| Forced induction | Single twin-scroll turbocharger with air-to-liquid intercooler | [1] |
| Valvetrain | DOHC 4 valves x cyl. with Valvetronic and Double VANOS | [1] |
| Timing drive | Chain | [1] |
| Block | Closed-deck aluminium | [1] |
| Cylinder head | Aluminium | [1] |
| Bore × stroke | 82 mm (3.23 in) × 94.6 mm (3.72 in) | [1] |
| Redline | 7,000 rpm | [1] |
| Fuel system | Direct injection, dual injection since TU2 | [2] |
Cars with the B58
340i, 440i, 540i, 740i, M240i, M340i, X3 M40i and X5 40i, per our repair data. This line only lists cars our own repair data names for this engine.
Cars and chassis codes named in Wikipedia's article on this engine. It can include related or successor models, so treat it as a lead and check your exact car. Open a linked model to see its repair costs.
- 7 Series 735i (some markets) (G70)
- 5 Series 545e (G30)
- 3 Series 340i (F30/F31/F34)
- 4 Series 440i (F32/F33/F36)
- 7 Series 740i/Li (G11/G12)
- 1 Series M140i (F20/F21)
- 2 Series M240i (F22/F23)
- 5 Series 540i (G30/G31)
- X3 M40i (G01)
- X4 M40i (G02)
- X5 xDrive40i/sDrive40i (G05)
- X5 xDrive45e (G05)
- X7 xDrive40i (G07)
- Z4 M40i (G29)
Show 11 more
Model pages for the B58
Chassis pages whose cars, per Wikipedia, used this engine.
Repairs we have prices for
Sorted by number of reported prices. "B58 only" rows use only prices that name this engine. "Whole job" rows use every price on that repair page, which also covers other engines, so read them as a general guide.
| Repair | Scope | Dealer | Independent | DIY | Prices |
|---|---|---|---|---|---|
| B58 Valve Cover Replacement | B58 only | $3,900–$5,000 | $530–$3,500 | $200 | 7 |
| Oil Filter Housing Replacement | B58 only | $2,300–$4,360 | $1,500–$3,017 | — | 6 |
| B58 Water Pump (Coolant Pump) | B58 only | — | $1,200–$2,300 | $178–$224 | 4 |
| Spark Plugs & Ignition Coils (B58 / B48) | B58 only | $950–$1,000 | — | $269 | 3 |
Most expensive B58 repairs in our data
Ranked by the median of dealer and independent prices for B58 cars, for repairs with at least two such prices. Scope differs between reports, so open the page before comparing.
- B58 Valve Cover Replacement: median $3,700, range $530–$5,000 (6 prices)
- Oil Filter Housing Replacement: median $2,300, range $1,500–$4,360 (6 prices)
- B58 Water Pump (Coolant Pump): median $1,750, range $1,200–$2,300 (2 prices)
- Spark Plugs & Ignition Coils (B58 / B48): median $975, range $950–$1,000 (2 prices)
Cheapest B58 repairs in our data
- Spark Plugs & Ignition Coils (B58 / B48): median $975, range $950–$1,000 (2 prices)
- B58 Water Pump (Coolant Pump): median $1,750, range $1,200–$2,300 (2 prices)
- Oil Filter Housing Replacement: median $2,300, range $1,500–$4,360 (6 prices)
- B58 Valve Cover Replacement: median $3,700, range $530–$5,000 (6 prices)
Models these repairs appear on
Before and after
- Predecessor: BMW N55
Related engines
- BMW S55 (2014–2021)
- BMW B57 (2015–present)
- BMW B46/B48 (2014–present)
- BMW B47 (2014–present)
- BMW B38 (2013–present)
Related guides
- BMW Coolant Leak: Common Causes by Engine
- BMW G20 3 Series Common Problems
- BMW B58 vs N55: Which Engine Is More Reliable?
- BMW Dealer vs Independent Shop: Which Is Cheaper?
Common questions
What are the most common BMW B58 repairs?
The B58 repairs owners have reported prices for are: Oil Filter Housing Replacement, B58 Water Pump (Coolant Pump), B58 Valve Cover Replacement, Spark Plugs & Ignition Coils (B58 / B48). These are repairs we have real prices for, not a measured failure rate.
What is the most expensive B58 repair?
Among B58 repairs with at least two dealer or independent prices, B58 Valve Cover Replacement has the highest median, at $3,700 ($530–$5,000, 6 prices).
What is the cheapest B58 repair?
Among B58 repairs with at least two dealer or independent prices, Spark Plugs & Ignition Coils (B58 / B48) has the lowest median, at $975 ($950–$1,000, 2 prices).
Which BMWs have the B58 engine?
340i, 440i, 540i, 740i, M240i, M340i, X3 M40i and X5 40i, per our repair data.
When was the BMW B58 engine produced?
2015–present, per Wikipedia.
Sources
- Wikipedia: BMW B58 (revision 1374199185, read 2026-10-23)
- Wikipedia: List of BMW engines
Get one big BMW repair breakdown a week
Dealer vs indy vs DIY. Free. No spam.
Embed not loading? Subscribe on beehiiv →