Symptom Hub

BMW Misfire Rough Idle

A rough idle and misfire on your BMW is one of the most common and frustrating symptoms. It can be caused by a failing ignition coil, worn spark plugs, a vacuum leak, or a fuel delivery issue. Here's what it means, the most likely causes, and how to narrow it down.

BMW engine bay with diagnostic tool reading misfire codes – symptom hub

A misfire and rough idle on a BMW is usually caused by a failure in the ignition or fuel system – most commonly a faulty ignition coil, worn spark plugs, or a vacuum leak. It's a serious symptom that can lead to catalytic converter damage and engine failure if ignored. The most common fix is replacing ignition coils and spark plugs, costing £200–£600.

Full diagnosis guide, cause ranking and cost breakdown below.

What It Feels & Sounds Like

A misfire and rough idle is one of the most unsettling experiences you can have with a BMW. The engine shakes, vibrates, and feels like it's "lumpy" at idle. The rev counter may dip and rise unevenly, and you might feel a hesitation or stumble when you try to accelerate. Many owners describe it as "the engine running on three cylinders" or "like a tractor." You may also notice a loss of power, poor fuel economy, and a flashing engine management light – which indicates a misfire that's bad enough to damage the catalytic converter. The exhaust note may sound uneven, and you might smell unburnt fuel. On some models, the misfire is only noticeable at idle, while on others it's present across the rev range. If the engine management light is flashing, you should stop driving immediately.

The Most Likely Causes — Ranked by Likelihood

A misfire and rough idle can be caused by several components. The table below ranks them by how often they appear in real BMW owner enquiries, based on our data and specialist feedback. The most common cause is a failing ignition coil, especially on N54, N55, and B58 engines.

Cause Likelihood Affected BMW Engines Typical Cost (Indie) Severity
Ignition coil failure Very High N47, N55, N63, B58, N54 £200–£500 [EM-QUOTE] Immediate
Worn spark plugs High All engines £100–£300 [EM-QUOTE] Immediate
Vacuum leak High All engines £100–£400 [EM-QUOTE] Immediate
Fuel injector failure Moderate N47, B47, N55, B58 £300–£800 [EM-QUOTE] Immediate
MAF sensor failure Moderate All engines £100–£300 [EM-QUOTE] Monitor
Oxygen sensor failure Low All engines £150–£400 [EM-QUOTE] Monitor
Timing chain issues (N47/N57) Low N47, N57 £1,500–£2,500 [EM-QUOTE] Catastrophic

Data compiled from specialist interviews and 24,650 quote requests [EM-INTERVIEW]. Full failure index data here →

How to Narrow It Down Yourself (Safe Checks Only)

Before booking in with a specialist, there are a few simple observations you can make that will help you – and your mechanic – narrow down the cause. These checks don't require any tools or lifting the car.

  1. Check the engine management light. If it's flashing, the misfire is severe enough to damage the catalytic converter – stop driving immediately. If it's steady, you can drive it slowly to a garage.
  2. Listen to the engine. A misfire that's only at idle often points to a vacuum leak or a stuck EGR valve. A misfire under load points to ignition coils or spark plugs.
  3. Feel the engine. If the engine shakes violently at idle but smooths out when revved, it's likely a vacuum leak. If it's rough all the time, suspect ignition or fuel.
  4. Check for a fuel smell. A strong smell of unburnt fuel from the exhaust or engine bay could indicate a stuck injector.
  5. Look for any recent work. If the misfire started after a service, it could be a spark plug issue – sometimes they aren't gapped correctly or are the wrong type.

Important: Never attempt any checks that require removing spark plugs or working on the fuel system. These should always be done by a qualified specialist. If the check engine light is flashing, call for recovery.

When It's Serious vs When It Can Wait

⚡ Serious – Act Now

  • Flashing engine management light
  • Loss of power that makes the car unsafe to drive
  • Accompanied by unusual noises or smoke
  • Known N47 timing chain or injector issues

Get it diagnosed today →

✅ Can Wait – But Don't Ignore

  • Misfire only at idle, clears when revved
  • Engine light steady (not flashing)
  • No loss of power
  • Suspected spark plugs or MAF sensor

Book when convenient →

If you're unsure which category you're in, use our Diagnostic Wizard → to help narrow it down further.

What It Costs to Put Right

The cost to fix a misfire and rough idle depends on the root cause. The table below shows typical independent specialist costs for each cause, including parts and labour. Ignition coils and spark plugs are the most common and affordable repairs.

CauseTypical Cost (Indie)Engine-Specific Notes
Ignition coil replacement (set)£200–£500 [EM-QUOTE]N55, B58 – often replaced as a set
Spark plug replacement (set)£100–£300 [EM-QUOTE]All engines – interval varies
Vacuum leak repair£100–£400 [EM-QUOTE]Labour depends on hose location
Fuel injector replacement (one)£300–£800 [EM-QUOTE]N47, B47, N55 – requires coding
MAF sensor replacement£100–£300 [EM-QUOTE]DIY possible on some models
Oxygen sensor replacement£150–£400 [EM-QUOTE]Often done with other repairs
Timing chain repair (if misfire related)£1,500–£2,500 [EM-QUOTE]N47/N57 – rare cause but catastrophic
Engine replacement (if ignored)£3,800–£6,000 [EM-QUOTE]If misfire causes catalytic converter failure

Full tiered cost breakdowns for specific engines are available on our replacement cost by engine page → and average cost by model page →.

Verdict & Next Step

Don't ignore a misfire and rough idle. The most common cause is a failing ignition coil or worn spark plugs – both are straightforward and affordable repairs. However, if the check engine light is flashing, the misfire is severe enough to damage the catalytic converter, which can turn a £200 repair into a £1,500+ bill.

If the misfire is only at idle and the engine light is steady, you can drive it to a specialist – but don't delay. On N47 and N57 diesel engines, a misfire can sometimes be an early warning of timing chain issues, which is a more serious repair. Replacement flags ⚠️ Watch against our 70% threshold – always get a proper diagnosis before deciding on a repair or replacement.

Next step: Use our Diagnostic Wizard → to narrow down the cause, or compare quotes from vetted specialists → to get it fixed professionally.

Frequently Asked Questions

Is a misfire and rough idle on a BMW always a serious problem?

Not always – it could be a simple spark plug or ignition coil issue, which is a cheap and straightforward fix. However, if the check engine light is flashing, it's serious and requires immediate attention.

Can I drive my BMW with a misfire and rough idle?

If the engine light is steady, you can drive it slowly to a garage. If it's flashing, stop driving immediately – continued driving can damage the catalytic converter. Call for recovery.

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

It depends on the cause. Ignition coils: £200–£500, spark plugs: £100–£300, vacuum leak: £100–£400, injector: £300–£800, MAF: £100–£300. Engine replacement if catastrophic: £3,800–£6,000.

What causes a misfire and rough idle on a BMW?

The most common causes are failing ignition coils, worn spark plugs, vacuum leaks, faulty fuel injectors, or a failing MAF sensor. Less common causes include timing chain issues (N47/N57) and oxygen sensor failure.

How do I know if it's a coil or spark plug?

A misfire that's worse under load usually points to ignition coils. A misfire that's consistent at all revs could be spark plugs. A diagnostic scan will tell you which cylinder is misfiring – swapping the coil to another cylinder can confirm if it's the coil.

Can a vacuum leak cause a misfire on a BMW?

Yes – a vacuum leak allows unmetered air into the engine, which confuses the ECU and causes a lean misfire, especially at idle. This is a common cause of rough idle on all BMW engines.

Is it worth fixing a BMW with a misfire?

In most cases, yes – a misfire is usually caused by a straightforward ignition or fuel issue that's cheap to fix. On a newer BMW, it's almost always worth fixing. On an older, lower‑value car, the repair might still be worth it – get a diagnosis to be sure.

BMW-Specific DataNot a generic guide – this one's built around BMW engines and real UK data.

Linked to Engine Knowledge CentresEvery engine‑specific page inherits its reliability rating from the canonical Engine Knowledge Centre →

20+ Vetted BMW SpecialistsEvery route ends with someone who diagnoses these daily.

100% IndependentNo sponsors, no manufacturer influence.

Get Your BMW Inspected

Compare quotes from our vetted specialist network, or use the Diagnostic Wizard to narrow it down first.

COMPARE QUOTES NOW → USE DIAGNOSTIC WIZARD