The B58 is a BMW 3.0-liter turbocharged inline six. BMW introduced it in the 2016 340i, where it replaced the N55-powered 335i. It displaces 2,998 cc and uses a single twin-scroll turbocharger with an air-to-liquid intercooler, direct injection, Valvetronic and Double VANOS.
Where you find it
BMW announced the 340i on May 7, 2015 as the first B58 model. Production began in 2015. BMW's 2020 press release names the M340i, Z4 M40i, X3 M40i and X4 M40i. Wikipedia adds the 440i, M240i, 540i, 740i, X5 xDrive40i and X7 xDrive40i, plus a version in Toyota's GR Supra.
BMW service bulletins list B58 cars across the 2, 3, 4, 5, 7 and 8 Series, the 6 Series Gran Turismo, the X3, X4, X5, X6 and X7, and the Z4. Confirm your engine by VIN.
Known wear items
Oil filter housing and coolant vent hose
Motronix, an independent BMW shop, says the primary source of coolant leaks near the oil filter housing is the small plastic vent hose to the expansion tank. It says the hose is severely weakened after about 60,000 to 80,000 miles. Signs include a sweet coolant smell, a dropping coolant level or low coolant warning, and chalky residue near the housing. Their repair replaces the housing gasket kit, the vent hose and the single-use bolts.
BMW bulletin SI B11 01 20 says on rare occasions during an oil service, the Genuine filter insert is hard to remove or breaks apart inside the housing. When it breaks apart, the bulletin calls for a complete new housing, covered by BMW's New Vehicle Limited Warranty.


Valve cover and PCV valve
Excella Automotive says the B58's PCV valve is a diaphragm built into the valve cover, so a failed PCV often means a new valve cover. It lists signs owners may notice: a whistle or hiss from the engine bay, white or bluish exhaust smoke, rising oil use, oil leaks around the cover and a rough idle.

Low temperature coolant circuit on the X5, X6 and X7
BMW bulletin SI B17 02 20 covers the X5, X6 and X7 with the B58C engine built up to August 26, 2019. Signs are coolant traces under the vehicle or coolant loss, sometimes with weak air conditioning. BMW gives the cause as premature breakdown of the coolant with gassing. The fix is to drain and refill the low temperature cooling system twice with BMW-approved coolant, covered by the New Vehicle Limited Warranty.
Spark plugs and ignition coils
A BMW dealer's service article lists rough idle, hesitation, starting trouble, reduced power and a check engine light as signs of a failing coil. It adds that testing should guide the repair, since several faults can set the same code.
BMW recall: engine software and brake assist
NHTSA campaign 21V-598 covers certain 2020 M340i, 540i and X3 M40i, 2020-2021 X4 M40i and 745Le xDrive, 2019-2021 Z4 M40i and 2020-2021 Toyota Supra. During engine start, the engine management software may cause loss of braking assist. Dealers update the software free of charge. Check any B58 car for open recalls by VIN.
Oil and routine service
BMW SI B11 01 15 (Feb 2017) lists 0W-20 BMW Longlife-14 FE+ oil for the B58 from model year 2016. Its chart gives 6.5 quarts (6.25 liters) for the 3 Series (F30) and 6.9 quarts (6.5 liters) for the 5 Series (G30) and 7 Series (G12). It does not list later cars such as the X3 M40i, so check the owner's manual.
An oil reference site says many cars once listed for Longlife-14 FE+ now reference the newer Longlife-17 FE+, and to follow the approval in your vehicle documentation. Liqui Moly announced that Top Tec 6600 0W-20 would carry the BMW Longlife-17 FE+ approval. Match the approval in your owner's manual before you order oil.
What we carry:
- B58 oil change kit, 7 L: 2016-2020 cars such as the 340i and 740i, with Liqui Moly Top Tec 6600 0W-20 and a Mann HU 6022 Z filter
- B58 oil change kit, 8 L: 2018-2020 X3 M40i, X4 M40i and M340i xDrive
- Oil filter: Mann HU 6022 Z
- Oil filter housing gasket set: Elring 784.620, set of 5
- Oil cooler gasket set: Elring 784.680, set of 4
- Engine air filters: Mahle LX5549, Mann C 27 045 and Mann C 28 037
- Spark plugs: Beru Z366 and Bosch 8169
- Ignition coil: Bosch 0986221124
- Coil and plug kits: 2016-2020 with Beru plugs and 2019-2020 with NGK plugs
- Cabin filters: Hengst E2991LC and Hengst E4980LC
Before you buy
Filters, plugs and oil quantity change with model and year, so do not order by engine code alone. Confirm your part by VIN on our fitment check page. You can also find your part number, read our BMW fluids guide, or browse all our B58 parts.
Sources
- BMW SI B11 01 15 (Feb 2017), engine oil chart
- BMW SI B11 01 20, B58 oil filter insert
- BMW SI B17 02 20, B58C low temperature coolant
- NHTSA recall 21V-598
- BMW USA press, 2016 3 Series
- BMW USA press, B58 Wards 10 Best 2020
- Wikipedia, BMW B58
- Motronix, B58 coolant leaks
- Excella Automotive, B58 PCV issues
- Tom Bush BMW, ignition coil signs
- Aftermarket News, Liqui Moly Top Tec 6600
- oilspecifications.org, BMW oil specifications
B58 parts
-
FebiFebi 174442 Coolant Expansion Tank for BMW G12/G14/G15/G16/G30/G32 17139485733$62.99
-
NissensNissens 91359 Oil Cooler (Oil-to-Water Heat Exchanger) for BMW F22/F23/F30/F32/F33/F34 and More 11428583901$81.99
-
HengstHengst H811H Oil Filter Housing for BMW F22/F23/F30/F32/F33/F34 and More 11428583895$214.99
-
ReinRein EPT0262 Coolant Expansion Tank for BMW G01/G02 17138742660$90.99
Not sure which engine you have? Decode your VIN or ask us.




