BMW · Engine · Moderate code

P0305 on BMW: How to Diagnose & Fix

Cylinder 5 Misfire Detected

9 BMW models · 10 documented issues · 1 critical · $180-$2,400 repair

Share:@au7o.io

P0305 on BMW by model: symptoms, diagnosis and fix

Community reported
950 owners

Direct injection engines like the N55 don't have fuel washing over intake valves, leading to carbon buildup that restricts airflow. This causes rough running and performance loss, typically noticeable after 50,000-80,000 miles.

Common Symptoms

  • Rough idle
  • Loss of power
  • Hesitation during acceleration
  • Misfire codes
  • Poor fuel economy

How to Fix

Walnut blast cleaning of intake valves every 50,000-70,000 miles. Install catch can to reduce oil vapor. Use quality fuel. BMW port injection on later engines helps reduce this issue.

Typical repair cost:$500 - $900
Sources for this issue (1)

Research This Issue

Based on 950 owner reports

Community Reported
High Confidence950 owner reportsLast reported by owners Aug 2023Reviewed Feb 2026
Community reported
780 owners

The piezo direct injection fuel injectors can fail or develop deposits, causing rough running and misfires. BMW has updated injector design over the years. Failed injectors may need index-matched replacements.

Common Symptoms

  • Rough idle
  • Misfire codes
  • Cold start rough running
  • Knocking sound
  • Check engine light

How to Fix

Replace failed injector(s) with correct index version. Consider cleaning service for carbon buildup. Use quality fuel. All injectors should be same index for proper operation.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Bosch N55 EU5 bottom-mounted injector 0261500063 / BMW 13537568607
    OEM13537568607Cross-ref0261500063

    Fitment: N55 EU5 engines up to engine number 14407684 with bottom-mounted/secured injectors only..

  • Bosch N55 EU5 top-mounted injector 0261500109 / BMW 13647597870
    OEM13647597870Cross-ref0261500109

    Fitment: N55 EU5 engines from engine number 14407685 with top-mounted/secured injectors only..

  • Genuine BMW N55 EU6 injector 13648625397
    OEM13648625397Cross-ref0261500260

    Fitment: N55 EU6 applications only; verify VIN/engine data and installed injector EU version before ordering..

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$300 - $1,500
Sources for this issue (1)

Research This Issue

Based on 780 owner reports

Community Reported
High ConfidenceVerified780 owner reportsLast reported by owners Feb 2023Reviewed Aug 2026
Community reported
310 owners

The B58 engine's valve cover gasket is prone to degradation and oil leaks, typically developing around 60,000-100,000 miles. The rubber gasket material shrinks and dries out through repeated heat cycles, allowing oil to seep and eventually drip down the sides of the engine. In more severe cases, oil can leak into the spark plug tubes, causing misfires and potential ignition coil damage.

Common Symptoms

  • Burning oil smell from engine bay, especially after highway driving
  • Visible oil seepage around valve cover edges
  • Oil dripping on exhaust manifold causing smoke
  • Oil pooling in spark plug wells causing misfires
  • Low oil level between changes

How to Fix

Replace the valve cover gasket with an updated BMW part. If oil has entered spark plug tubes, replace spark plugs and inspect ignition coils. Clean all oil residue from the engine block. Some owners replace the entire valve cover assembly as the integrated PCV valve can also fail.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • FCP Euro Genuine BMW B58 valve-cover gasket service kit 11128621951KT
    OEM11128621951Cross-refKIT-11128621951KT

    Fitment: 2017-2021 BMW M240i and M240i xDrive F22/F23 listed by FCP; confirm vehicle selection and inspect the complete cover before ordering.

  • Elring B58 complete engine valve cover 11127645173
    OEM11127645173Cross-refELR-B34750

    Fitment: 2017-2021 BMW M240i and M240i xDrive F22/F23 where vehicle selection confirms OE 11127645173.

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$500 - $900
Sources for this issue (1)

Research This Issue

Based on 310 owner reports

Community Reported
High ConfidenceVerified310 owner reportsLast reported by owners Mar 2026Reviewed Aug 2026
Community reported
290 owners

As a direct-injection engine, the B58 in the M340i does not have fuel washing over the intake valves, leading to gradual carbon deposit buildup on the valve backs. Oil vapors from the crankcase ventilation system deposit carbon that restricts airflow and reduces performance. Symptoms typically become noticeable after 50,000-80,000 miles, with rough idle, reduced throttle response, and minor misfires. The M340i's higher boost pressures can accelerate carbon accumulation compared to non-M B58 applications.

Common Symptoms

  • Rough or uneven idle developing gradually
  • Reduced throttle response and power
  • Slight hesitation during acceleration from low RPM
  • Minor misfires at idle, especially when cold
  • Decreased fuel economy over time

How to Fix

Walnut blast the intake valves every 50,000-60,000 miles. This involves removing the intake manifold and blasting walnut shell media at the valve backs to remove carbon deposits. Some owners use catch cans to reduce oil vapor entering the intake. BMW's official position is that carbon buildup is normal for direct-injection engines.

Typical repair cost:$400 - $800
Sources for this issue (1)

Research This Issue

Based on 290 owner reports

Community Reported
High Confidence290 owner reportsLast reported by owners Mar 2026Reviewed Mar 2026
Community reported
70 owners

The S58 twin-turbo engine uses direct injection exclusively, meaning no fuel washes over the intake valves to keep them clean. Oil vapors from the crankcase ventilation system deposit carbon on the valve backs over time, restricting airflow and reducing performance. The M3 CS's higher boost pressures and more aggressive driving style can accelerate carbon accumulation. While the S58 has improved crankcase ventilation over the older S55, carbon buildup remains an inevitable maintenance item on all direct-injection engines.

Common Symptoms

  • Gradual loss of throttle response and power
  • Rough idle that develops over time
  • Slight misfires at idle, especially when cold
  • Reduced fuel efficiency compared to when new
  • Hesitation during low-RPM acceleration

How to Fix

Schedule walnut blast cleaning of the intake valves at 40,000-50,000 mile intervals. Install an oil catch can to reduce oil vapor entering the intake system. Use high-quality synthetic oil meeting BMW LL-01 specification and change at 5,000-7,000 mile intervals. Allow the engine to fully warm up before high-boost driving to ensure proper oil vapor management.

Typical repair cost:$500 - $900
Sources for this issue (1)

Research This Issue

Based on 70 owner reports

Community Reported
High Confidence70 owner reportsLast reported by owners Mar 2026Reviewed Mar 2026
Community reported
65 owners

Like all S58-powered BMWs, the M4 CS's direct-injection-only fuel system means no fuel washes over the intake valves. Carbon deposits from crankcase ventilation oil vapors accumulate on the back of the intake valves over time, gradually restricting airflow. The M4 CS's aggressive driving profile and higher boost pressures may accelerate carbon accumulation. Symptoms typically develop gradually and become noticeable after 40,000-60,000 miles of driving.

Common Symptoms

  • Progressive loss of power and throttle response
  • Increasingly rough idle over months of driving
  • Cold-start misfires that diminish once warmed up
  • Decreased fuel economy compared to when new
  • Slight hesitation during tip-in throttle at low RPM

How to Fix

Walnut blast the intake valves every 40,000-50,000 miles. Consider installing an oil catch can to reduce oil vapor ingestion. Maintain strict 5,000-7,000 mile oil change intervals with BMW LL-01 approved oil. Allow full engine warmup before spirited driving to ensure proper crankcase ventilation operation.

Typical repair cost:$500 - $900
Sources for this issue (1)

Research This Issue

Based on 65 owner reports

Community Reported
High Confidence65 owner reportsLast reported by owners Mar 2026Reviewed Mar 2026

P0305 code reference

General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.

Frequently asked questions

What does P0305 mean on a BMW?

P0305 stands for "Cylinder 5 Misfire Detected." This code means the engine control module detected a misfire on cylinder number 5, meaning that cylinder is not burning its air-fuel mixture properly on some combustion cycles. The computer senses misfires by watching for tiny fluctuations in crankshaft speed each time a cylinder fails to fire correctly. A misfire wastes fuel, can make the engine run rough or shake, and dumps unburned fuel into the exhaust, which can overheat and damage the catalytic converter. It generally points to a problem with spark, fuel delivery, or compression specifically affecting cylinder 5. On BMW it is documented across 9 models: 3 Series, M240i, M340i, M3 CS, M4 CS, Z4, 1 Series, M5, 7 Series.

What are the most common causes of P0305?

The most common causes of P0305 are: Worn or fouled spark plug on cylinder 5, Failed ignition coil or coil pack for cylinder 5, Faulty or clogged fuel injector on cylinder 5, Vacuum or intake air leak affecting that cylinder, Bad spark plug wire or boot (on applicable engines), Low compression from worn rings, valves, or head gasket, Carbon buildup or sticking valve on cylinder 5, Lean or rich fuel condition affecting the cylinder. The specific cause varies by vehicle.

How much does it cost to fix P0305 on a BMW?

Published repair estimates on BMW range from $180 to $2,400 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.

Looking for P0305 on a different make?

View P0305 across all makes →
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P0305 fixes on BMW
We add new causes, fixes and affected BMW models for P0305 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Explore free Hub demo