This app is in testing and development. The information is indicative and may be inaccurate, so check it with a workshop.
VIN Service Planner
Faults and service for this model with this engine

BMW 7 Series (G11) 3.0 petrol (BMW B58)

Petrol · 2015–2022

4
known faults
3
Faults typical of this model
19.1 %
Share

Enter your VIN and mileage and get a plan built for your exact engine and gearbox.

All about the BMW 7 Series (G11)All about the 3.0 petrol (BMW B58) engine

The 3.0 petrol (BMW B58) engine was fitted to the BMW 7 Series (G11) (2015–2022). In the EU that is 19.1 % of all new cars of this generation.

Versions: 3.0 286 hp, 3.0 340 hp, 3.0 326 hp.

The most expensive known risk is air suspension (compressor, air springs): it usually appears at 100,000–200,000 km and costs €600–2,500 to fix.

Engine faults ✓ Checked against sources (10/2026)

✓ The faults of this engine were checked against sources (10/2026). Each item has at least two independent sources or an official recall or parts-maker technical note.

Valve cover with built-in PCV: torn membrane or leaking gasket

usually 80,000–180,000 km · Medium risk

Signs: Whistling at idle, bluish smoke, rising oil use, rough idle; or oil around the spark plug wells and a burning oil smell

Fix: Replace the valve cover (the PCV valve is part of it) with a new gasket

€300–1,300

Coolant loss (water pump, heat management module or expansion tank cap)

usually 80,000–180,000 km · Medium risk

Signs: Coolant level warning, coolant traces at the water pump weep hole, sweet smell

Fix: Pressure-test the cooling system to find the leak; replace the water pump, module, cap or hose as needed

€150–900

Oil filter housing gasket leak

usually 100,000–200,000 km · Wear part

Signs: Oil smell, oil on the engine or the drive belt

Fix: Replace the housing gaskets (or the housing if the plastic is cracked)

€150–500

VANOS (camshaft adjuster) solenoid failure

usually 100,000–180,000 km · Wear part

Signs: Check-engine light with camshaft timing codes (e.g. P0012), rough idle, hesitation, limp mode

Fix: Read the codes, then replace the faulty solenoid(s) and their seals

€200–600

Faults typical of this model

Front control arm bushes

usually 80,000–160,000 km · Wear part

Signs: Shimmy under braking

Fix: Replace bushes / arms

€250–600

Run-flat tyres (harsh, expensive)

usually 0–300,000 km · Wear part

Signs: Harsh ride; expensive to replace

Fix: Budget accordingly

free / recall

Air suspension (compressor, air springs)

usually 100,000–200,000 km · Medium risk

Signs: Suspension warning, the car sits low or drops overnight

Fix: Replace the leaking air spring; a worn compressor usually follows a leak

€600–2,500

Service plan for this engine

Typical routine maintenance cost for 100,000 km: €2,400–5,400. Sum of the services and wear parts in the plan above (about 15,000 km a year, independent workshop), without faults.

Intervals and typical prices for the BMW 7 Series (G11) with the 3.0 petrol (BMW B58) engine. The app gives the exact plan for your mileage.

ItemIntervalTypical price
Engine oil + oil filterEngineevery 15,000 km or every 12 months€70–150
Cabin (pollen) filterClimateevery 15,000 km or every 12 months€15–40
Brake fluidBrakesevery 24 months€50–95
A/C service (regas + desiccant)Climateevery 24 months€70–150
Air filterEngineevery 30,000 km or every 24 months€15–45
Spark plugsIgnitionevery 60,000 km or every 48 months€50–160
Automatic transmission fluidTransmissionevery 90,000 km€200–450
Auxiliary (serpentine) beltEngineevery 120,000 km€70–180
Coolant replacementCoolingevery 150,000 km or every 96 months€70–150
Timing chain inspection (listen on cold start)Engineevery 150,000 km€0–120
Front brake padsBrakesusually at 30,000–60,000 km€60–150
Front brake discs + padsBrakesusually at 60,000–120,000 km€150–320
Rear brake padsBrakesusually at 50,000–90,000 km€50–130
Tyres (set of 4)Wheelsusually at 40,000–60,000 km€320–700
Wiper bladesBodychecked at service€20–50
12V batteryElectricalchecked at service€100–220

Versions of this engine in the BMW 7 Series (G11)

VersionShareYearsCO₂Fuel use
3.0 Hybrid2,998 cm³ · 210 kW (286 hp)12.1 %2019–202185 g/km4.4 L
3.0 Hybrid2,993 cm³ · 250 kW (340 hp)2.7 %2020–2021167 g/km6.4 L
3.0 Petrol2,998 cm³ · 240 kW (326 hp)2.3 %2016–2019163 g/km—

Source: European Environment Agency (EEA), monitoring of CO₂ emissions from new passenger cars, CC BY 4.0. CO₂ and fuel use are official type-approval values (WLTP from 2021), not real-world consumption.

Common questions

What are the biggest risks of the BMW 7 Series (G11) with the 3.0 petrol (BMW B58) engine?

The faults with the highest risk: air suspension (compressor, air springs) (100,000–200,000 km, €600–2,500); valve cover with built-in PCV: torn membrane or leaking gasket (80,000–180,000 km, €300–1,300); coolant loss (water pump, heat management module or expansion tank cap) (80,000–180,000 km, €150–900).

Does the BMW 7 Series (G11) 3.0 petrol (BMW B58) have a timing belt or a chain?

Chain.

Which oil does the BMW 7 Series (G11) 3.0 petrol (BMW B58) need?

0W-30 / 5W-30 · BMW Longlife-01 FE / LL-17 FE+ · every 15,000 km.

The same model with other engines

3.0d (BMW B57)4.4 V8 twin-turbo (BMW N63)2.0 petrol (BMW B48)

Other models with the 3.0 petrol (BMW B58) engine

BMW 5 Series (G30) 2017–2023BMW X3 (G01) 2017–2024BMW X5 (G05) 2018–BMW 5 Series (G60) 2023–BMW 4 Series (G22) 2020–BMW X4 (G02) 2018–BMW X3 (G45) 2024–BMW X6 (G06) 2019–

Sources and notes

Main sources for the faults of this engine:

Faults, intervals and prices are indicative and collected from public sources and owner experience; always rely on the service book and a qualified workshop. Test statistics: DVSA – Anonymised MOT tests and results, Open Government Licence v3.0. Dutch tests: RDW Open Data (CC0). Engine versions: EEA, monitoring of CO₂ emissions from new passenger cars (CC BY 4.0, DG CLIMA). Owner complaints: NHTSA ODI (public domain). Recalls: DVSA Vehicle Safety Branch Recalls Database, OGL v3.0. Brand and model names are trademarks of their owners and are used only to describe the vehicles. How we check the data →

Updated 29/10/2026