BMW B58 Engine: Overview, Problems, Reliability, and Maintenance
Quick Summary
B58 is BMW’s turbocharged inline-six that replaced the N55 and fixed its shortcomings. Displacement is 3.0 liters (2,998 cc), output reaches 387 hp, and torque peaks at 370 lb-ft. It made Ward’s 10 Best Engines list every year from 2016 through 2020. With timely maintenance, the engine is good for up to 186,000 miles. The main trouble spots: the high-pressure fuel pump (HPFP), the valve cover gasket, and carbon buildup on the valves.
The Problem
You get in the car—the engine struggles to start, the idle surges, the power is gone. If you run a BMW with the B58, that scenario probably sounds familiar. More often than not, the HPFP is to blame. But there are other characteristic failures worth knowing about in advance—before they turn into a costly repair.
Symptoms
- Hard starting, especially when cold
- Fluctuating idle
- Loss of power under acceleration
- Burnt oil smell in the cabin
- Oil seepage on the engine
- Reduced performance and poor cylinder filling
Causes
B58 is an inline-six with ideal balance and smooth running. Twin-scroll turbocharging cuts turbo lag, while direct injection and an 11.0:1 compression ratio deliver fuel efficiency. But direct injection is also what causes carbon buildup on the intake valves: fuel goes straight into the cylinders, bypassing the valves, so they never get washed by gasoline.
The most common problem is HPFP failure—the cause is the pump’s design plus fuel quality. The second most frequent issue is a leaking valve cover gasket: the rubber loses its elasticity and oil seeps out. If you don’t replace the gasket in time, oil ends up on the exhaust manifold—that means smoke and, in a worst case, fire.
The Fix
HPFP diagnostics. At the first sign of starting trouble, check the high-pressure fuel pump. A diagnostic scan will show fuel rail pressure and pinpoint the exact fault. Don’t try to “treat” the symptoms with other methods—that only drags things out and drives up the repair bill.
Valve cover gasket replacement. Replace it preventively every 37,000–50,000 miles instead of waiting for a leak to appear. Prevention is cheaper than dealing with the consequences of an oil leak.
Intake valve cleaning. The recommended method is walnut shell blasting—a mechanical process that safely strips deposits without damaging the surfaces. Repeat it every 37,000–50,000 miles.
Oil and filters. Use only BMW-approved oils in 5W-30 or 0W-30 viscosity. Change the oil and oil filter every 6,000–9,000 miles, the air filter every 19,000 miles, and the fuel filter every 37,000 miles.
Prevention / Checklist
- Change the oil every 6,000–9,000 miles and don’t cheap out on consumables
- Check the HPFP at the first sign of starting problems
- Replace the valve cover gasket every 37,000–50,000 miles
- Clean the intake valves every 37,000–50,000 miles
- Use only quality oil and filters
- Run a diagnostic scan at the first suspicious symptom
The Bottom Line
B58 is one of BMW’s best modern engines—it beats the Mercedes M256 on reliability and repairability. With timely maintenance it will cover 186,000 miles without an engine rebuild. Oil quality, change intervals, and driving style directly affect longevity. Don’t skip scheduled service—staying on top of maintenance is what prevents major failures. Running costs are comparable to other BMW engines, and prevention is always cheaper than repair.