2021 BMW M340I

3.0L I6 Turbo B58RWDDCTgasturbo
5-Year Cost of Ownership
$67,068 maintenance + known platform issues
~$13,414/yr · 1,120¢/mile equivalent · $46,612 maintenance + $4,606 expected platform issues
Common Problems & Known Issues

The 2021 M340i with the B58 engine is generally solid, but this generation saw ZF 8HP transmission cooler failures and isolated catastrophic engine failures tied to low-speed pre-ignition (LSPI). Most examples run well past 100k miles, but when things go wrong, they go expensive.

ZF 8HP Transmission Oil Cooler Failure

Common · high severity
Typical onset: 30,000-70,000 mi
Symptoms: Transmission fluid mixing with coolant (strawberry milkshake in expansion tank), Transmission slipping or harsh shifts, Check engine light with trans temp codes, Coolant loss with no visible leaks
Fix: Replace integrated transmission oil cooler inside radiator assembly, flush both coolant and transmission systems completely. 6-8 hours labor. If contamination sat long, trans may need rebuild or replacement (add 12-18 hours).
Estimated cost: $1,800-3,500 (cooler only); $6,000-9,000 if trans damaged

B58 Low-Speed Pre-Ignition (LSPI) Engine Failure

Rare · high severity
Symptoms: Sudden catastrophic loss of power, Loud knocking or rattling from engine bay, Metal debris in oil during change, Check engine light with misfire codes across multiple cylinders
Fix: LSPI causes piston ring land fracture and rod bearing failure. Requires complete short block replacement or engine rebuild with all pistons, rings, bearings, and often crankshaft. 25-35 hours labor. Affected engines often under 50k miles. BMW has issued updated piston rings for rebuilds.
Estimated cost: $12,000-18,000

Transmission Mount Failure

Occasional · low severity
Typical onset: 60,000-90,000 mi
Symptoms: Clunk when shifting from Park to Drive or Reverse, Vibration during acceleration, Excessive drivetrain movement visible from engine bay
Fix: Replace rubber transmission mount. Common wear item on higher-torque B58. 1.5-2.5 hours labor depending on access.
Estimated cost: $400-700

High-Pressure Fuel Pump (HPFP) Failure

Occasional · medium severity
Typical onset: 40,000-80,000 mi
Symptoms: Long crank or no-start condition, Rough idle and hesitation under load, Fuel pressure fault codes (29E7, 2A21), Limp mode activation
Fix: Replace high-pressure fuel pump on engine. B58 uses updated version vs older N55, but still fails. 3-4 hours labor including fuel system depressurization.
Estimated cost: $1,200-1,800

Valve Cover / PCV System Oil Leaks

Occasional · low severity
Typical onset: 50,000-90,000 mi
Symptoms: Oil smell in cabin or burning oil smell from engine bay, Visible oil on valve cover or upper engine, Oil consumption between changes (1 qt per 3,000 mi)
Fix: Replace valve cover gasket and PCV diaphragm (integrated into cover on B58). 4-5 hours labor. Common BMW issue across inline-6 platforms.
Estimated cost: $800-1,400

Rear Camera Failure (Recall 21V-846)

Occasional · low severity
Symptoms: Backup camera display shows black screen or distorted image, Camera image freezes intermittently, Water intrusion visible in camera housing
Fix: Camera housing seal allows moisture ingress. BMW recall covers replacement with updated sealed unit. 1 hour labor if not covered under recall.
Estimated cost: $0 (recall) or $500-800

Charge Pipe (Boost Pipe) Failure

Occasional · medium severity
Typical onset: 40,000-70,000 mi
Symptoms: Sudden loss of boost pressure, Loud hissing noise from engine bay under acceleration, Limp mode with underboost codes, Visible crack in plastic charge pipe near turbo outlet
Fix: Factory plastic charge pipe cracks at stress points. Aftermarket aluminum replacement recommended over OEM. 2-3 hours labor.
Estimated cost: $600-1,000
Owner tips
  • Use only BMW LL-01FE or LL-17FE+ spec oils and change every 5,000 miles to minimize LSPI risk—factory 10k interval is too long for aggressive driving
  • Check transmission fluid color at every service; pink or milky = immediate cooler replacement before trans damage
  • Avoid sustained low-RPM high-load situations (lugging in high gear) which trigger LSPI events
  • Budget $1,500/year for non-wear maintenance after warranty expires
Buy a 2021+ with full service records and transmission fluid documented clean; avoid 2019-2020 early B58 builds with higher LSPI rates—overall excellent platform if you can weather the occasional expensive repair.
AI-assisted summary drawn from NHTSA recall data, our labor-times database, and platform knowledge. Not a substitute for a pre-purchase inspection on a specific vehicle.
595 jobs across 17 categories
Building an app?
Free API access to all this data — 50 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included. Built by the same team.
Try ShopBase →