🟠 Immediate

P0303 BMW — Cylinder 3 Misfire Detected

One of the most common BMW fault codes – the DME has detected a misfire specifically on cylinder 3. What P0303 actually means, the causes ranked by likelihood, and how to avoid damaging your catalytic converter.

A diagnostic scan tool displaying fault code P0303 connected to a BMW engine
💷
£80–£1,500
Typical Fix
Cost Range
🔍
6
Causes, Ranked
Cheapest First
🔧
20+
Vetted BMW
Specialists
🏆
Part of
Engine Finders
Network

P0303 indicates the engine control unit has detected a misfire on cylinder 3 – the DME has seen inconsistent combustion in that specific cylinder. On most BMWs this is an ignition or fuel issue, not a mechanical engine failure, and it should be diagnosed cheapest-first.

Do not assume the worst – start with the spark plug and coil on cylinder 3, which are far more common than engine damage. Full diagnostic order below.

What P0303 Actually Means on a BMW

The engine control unit (DME) monitors each cylinder's combustion quality by measuring crankshaft acceleration during each firing event. P0303 is logged when the DME detects a misfire specifically on cylinder 3 – the crankshaft speed dips more than expected during that cylinder's firing event. This is a cylinder-specific code that tells you exactly which cylinder is misfiring. The most common causes are ignition related – spark plugs and coils – followed by fuel delivery issues and vacuum leaks. Mechanical engine damage is rare but possible, especially on higher-mileage engines. This code appears across the full range of BMW petrol and diesel engines, from the N47 to the B58, and the diagnostic approach is similar regardless of engine type.

Symptoms You'll Notice Alongside It

Common Causes, Ranked

Ordered by how often each turns out to be the real culprit on BMWs – with typical fitted cost against each, so you can sanity-check any quote you've been given.

CauseLikelihoodTypical Cost (fitted)Notes
Worn spark plug (cylinder 3)Very High£80–£150Most common – overdue service interval
Failing ignition coil (cylinder 3)Very High£100–£200Coils degrade over time – swap with another cylinder to test
Vacuum leak (intake or PCV)High£100–£400Unmetered air causes lean misfire on cylinder 3
Fuel injector blockage or leak (cylinder 3)Medium£400–£800Clogged or leaking injector causes imbalance
Timing chain stretch (N47, N20, N57)Low£800–£1,500Can cause misfire if timing is off
Low compression (valve or piston ring issue)Low£800–£1,500+Rare – mechanical engine damage

Cost figures [PATTERN DATA] – indicative independent-specialist pricing, not drawn from our engine replacement dataset.

Diagnostic Order — Cheapest First

1

Check spark plug on cylinder 3

Remove and inspect the spark plug. Worn electrodes or fouling indicate replacement is due – cheapest and most common fix.

2

Swap ignition coil from cylinder 3

Swap the coil with another cylinder (e.g., cylinder 1). If the misfire moves to that cylinder, replace the coil – a common and affordable fix.

3

Check for vacuum leaks

Inspect intake boots, PCV hoses, and vacuum lines for cracks or disconnections. A simple hose replacement can resolve misfires.

4

Read live data – fuel trims

Using a diagnostic tool, check fuel trims. If the engine is running lean, suspect a vacuum leak or MAF fault.

5

Injector contribution test

If ignition and air are clear, perform an injector cut-out test on cylinder 3 to identify a weak or leaking injector.

Not sure where to start?

Our diagnostic wizard walks the same order, or confirm your engine with the registration lookup.

Can You Still Drive It?

Conditionally, yes – short journeys to get it diagnosed, but avoid heavy acceleration and extended driving. P0303 on its own is not an immediate engine‑destroying fault, but continued driving with a misfire on cylinder 3 can damage the catalytic converter, leading to a much more expensive repair. If the engine management light is flashing, that indicates a severe misfire that is actively damaging the catalyst – stop driving and call for recovery. If the car has entered limp mode, motorway driving is unsafe due to lack of power. Get it looked at within a few days – a spark plug or coil is a fraction of the cost of a catalytic converter.

Frequently Asked Questions

Can I drive with P0303 on a BMW?

For short journeys to a garage, generally yes – but not for normal use, and not at all if the engine management light is flashing, which indicates a severe misfire that is damaging the catalytic converter. Prolonged driving with a misfire on cylinder 3 can destroy the catalyst, costing £1,000+ to replace.

Does P0303 always mean the engine is damaged?

No. Across the six ranked causes, mechanical engine damage is the least common. Spark plugs and ignition coils are far more likely to be the cause and cost a fraction as much.

Will clearing the code fix it?

Only temporarily. The code will return as soon as the DME detects misfires again, usually within a few drive cycles. Clearing it also removes freeze‑frame data that helps pinpoint the cause.

How much should diagnosis cost?

Expect one to two hours of diagnostic time at an independent BMW specialist. Many will offset that cost against the repair if you proceed with them.

Is P0303 more common on petrol or diesel BMWs?

It appears on both, but petrol engines with individual ignition coils are more prone to coil and plug failures that trigger this code. Diesel engines are more likely to have injector-related causes.

Cheapest-First AlwaysWe rank causes by likelihood and cost, not by what's profitable to quote.

Honest About CostWhere a fault is usually cheap to fix, we say so plainly.

20+ Vetted BMW SpecialistsDiagnostics carried out by people who work on these daily.

100% IndependentNo sponsors, no manufacturer influence.

Get P0303 Diagnosed Properly

Compare diagnostic and repair quotes from our vetted specialist network.

COMPARE QUOTES NOW → RUN THE DIAGNOSTIC WIZARD