An engine that shakes at idle or stumbles when you accelerate often has one cylinder that is not firing properly. A P0303 code means the engine computer detected misfires on cylinder 3.
Because the problem is limited to one cylinder, you can usually find it with a few simple swaps and tests. This guide explains how misfires are detected, what usually causes them on cylinder 3 and how to fix it.
P0303 Code Breakdown
Every OBD-II code follows the same five-character pattern set by the SAE J2012 standard. Each character narrows down which system has the fault. This table shows what each part of the code tells you.
| Character | Meaning | What It Tells You |
|---|---|---|
| P | Powertrain | The fault is in the engine or transmission systems. |
| 0 | Generic (SAE) code | The definition is the same on every OBD-II vehicle. |
| 3 | Ignition system or misfire | The fault involves the ignition system, misfire detection or engine position sensors. |
| 03 | Specific fault | Cylinder 3 Misfire Detected |
What the P0303 Code Means
The SAE J2012 standard defines the P0303 code as Cylinder 3 Misfire Detected. The powertrain control module (PCM) detects misfires by watching crankshaft speed. Each cylinder that fires speeds the crankshaft up slightly. When one cylinder fails to fire, the crankshaft slows for a moment, and the PCM counts it as a misfire.
When misfires on cylinder 3 pass a set rate, the code sets. A light misfire rate turns on a steady check engine light, while a heavy one that can damage the catalytic converter makes the light flash.
Every cylinder needs three things to fire: spark, the right amount of fuel and good compression. A misfire on one cylinder means one of those is missing on that cylinder.
On inline engines, cylinder 3 is the third from the front. On GM and Chrysler V8s, it is the second cylinder on the driver side, and on Ford V8s it is third on the passenger side. Numbering varies by maker, so always confirm the layout in your service manual.
Symptoms of a Cylinder 3 Misfire
A single-cylinder misfire is usually easy to feel. Common signs of a P0303 code include:
- Rough idle and shaking
- Stumbling or jerking under acceleration
- Flashing check engine light during heavy misfire
- Loss of power
- Fuel smell from the exhaust
- Poor fuel economy
On engines with six or more cylinders, a single misfire may feel milder, but it still sends unburned fuel into the exhaust.
Common Causes of the P0303 Code
These are the usual causes, roughly in order of how often they happen:
- Worn or fouled spark plug. A worn electrode or oil fouling stops the spark.
- Failed ignition coil. Coil-on-plug units crack and fail with heat.
- Damaged plug wire or coil boot. Spark leaks to ground instead of jumping the gap.
- Clogged or failed fuel injector. The cylinder gets too little fuel.
- Vacuum leak at that intake runner. A leaking gasket leans out only that cylinder.
- Low compression. A burnt valve, worn rings or head gasket leak.
- Wiring fault. A damaged coil or injector wire.
Tools You Will Need
You can do most of this testing at home with basic tools:
- OBD-II scan tool with per-cylinder misfire counts
- Spark plug socket, gap tool and torque wrench
- Spark tester
- Noid light or injector test tools
- Compression tester
Step-By-Step Diagnosis of the P0303 Code
Confirm which cylinder is cylinder 3 on your engine first. Then use swaps to find out whether the misfire follows a part.
Check Misfire Counts
With the engine warm, look at misfire counts for each cylinder at idle and during a drive. Confirm that cylinder 3 is the main one misfiring. Note whether the misfire happens at idle, under load or both.
Swap the Ignition Coil
On coil-on-plug engines, swap the cylinder 3 coil with a neighboring cylinder’s coil. Clear the codes and drive. If the misfire moves to the other cylinder, the coil is bad. If it stays on cylinder 3, keep testing.
Inspect and Swap the Spark Plug
Pull the cylinder 3 spark plug and compare it with the others. Look for a worn electrode, wide gap, cracked insulator, oil or carbon. Swapping it to another cylinder works the same way as the coil swap.
Check the Injector
With the engine idling, listen to the cylinder 3 injector with a mechanic’s stethoscope. It should click steadily. On port injection engines, a noid light or injector swap shows if the injector is working.
Run a Compression Test
If spark and fuel check out, test compression on all cylinders. Cylinder 3 should be within about 10% to 15% of the others. A low reading points to a mechanical fault.
A leak-down test shows where the air escapes, such as past a valve or into the cooling system.
Repairs That Fix the P0303 Code
Match the repair to what your tests found. Then clear the code and drive under the same conditions that set it.
- Replace the spark plug with the correct type and gap, and torque it to spec.
- Replace the cylinder 3 ignition coil or plug wire if the misfire followed it.
- Clean or replace the fuel injector if it is clogged or not clicking.
- Repair a vacuum leak at that intake runner.
- Repair low compression, such as a burnt valve or head gasket leak.
- Repair damaged coil or injector wiring.
If one plug is worn out, the others probably are too. Replacing the full set at the service interval is cheaper than chasing one misfire at a time.
Common Mistakes to Avoid
These mistakes waste money or leave the real fault in place:
- Replacing the coil without swapping it first
- Testing the wrong cylinder because numbering was assumed
- Ignoring a flashing check engine light
- Over-tightening spark plugs in aluminum heads
Typical Repair Costs
The cost to fix a P0303 code depends on the cause. This table shows typical ranges for parts and labor.
| Repair | DIY Cost | Typical Shop Cost |
|---|---|---|
| Spark plug, one | $5 to $25 | $50 to $150 |
| Ignition coil | $30 to $150 | $100 to $350 |
| Fuel injector | $40 to $200 | $150 to $500 |
| Intake gasket | $20 to $80 | $200 to $600 |
| Valve or head gasket repair | $300 to $1,000 | $1,500 to $3,500 |
Most cylinder 3 misfires come down to a plug or coil, which keeps the cost low. Rear cylinders on V engines may cost more because the intake must come off to reach the plugs.
Is It Safe to Keep Driving with a P0303 Code?
If the check engine light is flashing, stop driving as soon as it is safe. A flashing light means the misfire is bad enough to overheat and damage the catalytic converter, which can cost far more than the misfire repair.
If the light is steady and the engine runs reasonably well, drive gently and avoid heavy loads until it is fixed. A misfire can also cause a sudden loss of power, which matters when merging or passing.
Related Codes
These codes often show up with this one or point to the same system:
| Code | Meaning |
|---|---|
| P0300 | Random/Multiple Cylinder Misfire Detected |
| P0353 | Ignition Coil C Primary/Secondary Circuit Malfunction |
| P0203 | Injector Circuit Malfunction, Cylinder 3 |
| P0171 | System Too Lean (Bank 1) |
| P0174 | System Too Lean (Bank 2) |
Getting Cylinder 3 Firing Cleanly
A P0303 code means the PCM detected misfires on cylinder 3. Worn spark plugs, failed coils and clogged injectors cause most cases, with compression problems less common.
- Confirm which cylinder is cylinder 3.
- Swap the coil and watch whether the misfire moves.
- Inspect and swap the spark plug.
- Check the injector.
- Run a compression test if spark and fuel pass.
Frequently Asked Questions
Is the P0303 Code Usually a Bad Coil?
On modern coil-on-plug engines, a failed coil is one of the most common causes, along with a worn spark plug. Swapping the coil to another cylinder is the fastest way to know. If the misfire follows the coil, replace it.
Can I Drive with a Single-Cylinder Misfire?
For a short distance, if the check engine light is steady and the engine runs reasonably well. If the light flashes, stop driving. Unburned fuel can overheat and ruin the catalytic converter.
Should I Replace All the Spark Plugs?
If the plugs are near or past their service interval, yes. One worn plug usually means the rest are worn too. Replacing the full set is cheaper than chasing one misfire after another.
Can a Vacuum Leak Cause a Misfire on One Cylinder?
Yes. A leak at the intake gasket or a hose near one intake runner can lean out just that cylinder. Spray carburetor cleaner carefully around the cylinder 3 runner with the engine idling, or use a smoke machine. An idle change points to the leak.
Why Did the Misfire Come Back After a New Coil?
The coil was likely not the cause, or the spark plug was also worn. A cracked coil boot, a wet plug well from an oil leak, a clogged injector or low compression can all cause the misfire to return. Work through the swaps and a compression test.