P0304 code, When your Check Engine Light illuminates and your onboard computer logs a P0304 code, it means the Engine Control Module (ECM) has detected repeated combustion failures specifically in cylinder number 4. In simple terms, cylinder four is failing to fire or deliver power during its combustion stroke, most commonly due to a worn spark plug, a defective ignition coil pack, or a clogged fuel injector.
- Core Definition: Diagnostic Trouble Code (DTC) P0304 points directly to recurring misfires in cylinder 4.
- Immediate Danger: A flashing check engine light indicates raw fuel entering your exhaust stream, risking catalytic converter destruction.
- Best First Step: Perform a zero-cost coil swap between cylinders to isolate electrical faults before purchasing replacement components.
- Common Culprits: Worn spark plugs, failing coil packs, valve cover gasket oil leaks, and gummed fuel injectors.
Can I Drive With a P0304 Code?
Whether you can keep driving depends entirely on how your instrument cluster behaves. If your Check Engine Light remains steadily illuminated, your engine is managing to compensate somewhat, but unburned fuel and erratic engine timing are already reducing your fuel economy and stressing engine mounts. You can usually limp the vehicle home or to a nearby repair shop at low speeds, provided you avoid heavy acceleration, towing, or highway cruising.
However, if the light starts flashing or blinking rapidly, you must pull over safely and turn off the engine immediately.
Critical Warning: A flashing Check Engine Light signals a severe, continuous misfire dumping raw, unburned gasoline directly into the exhaust manifold. When this fuel hits your catalytic converter, it ignites under extreme exhaust temperatures, often melting the internal ceramic substrate within minutes and turning an affordable tune-up into a four-figure exhaust replacement.
Ignoring even a steady misfire over several days can foul your downstream oxygen sensors, wash oil off the cylinder walls leading to accelerated piston ring wear, and eventually trigger secondary warnings like the P0420 Code: 5 Ways to Fix Your Catalytic Converter Issues.
Primary P0304 Symptoms You Will Notice Behind the Wheel
Combustion engines depend on harmonious balance across all cylinders. When one cylinder goes silent or stumbles, the crankshaft speed fluctuates unevenly, triggering distinct mechanical sensations throughout the chassis.
Drivers dealing with P0304 cylinder 4 misfire detected typically encounter these telling signs:
- Violent Shaking or Rough Idle: The engine vibrates noticeably when stopped at red lights or in park, smoothing out slightly as engine revolutions climb.
- Hesitation and Sluggish Acceleration: Pressing the gas pedal results in stumbling, sputtering, or a distinct lack of passing power.
- Raw Fuel Odor: Unburnt fuel pushed out through the exhaust valves leaves a strong gasoline smell around the tailpipe.
- Sudden Drop in Fuel Economy: The ECM attempts to compensate for fluctuating oxygen levels by enriching the fuel mixture, burning through your fuel tank much faster than usual.
- Failed Emissions Testing: High hydrocarbon readings from incomplete combustion will fail tailpipe tests automatically.
How to Find Cylinder 4 on Your Engine
Before testing components, you must know where cylinder 4 physically sits beneath your hood. Engine manufacturers do not follow a single universal layout, which leads many DIYers to inadvertently replace parts on the wrong cylinder.
Inline Engines (4-Cylinder and Inline-6)
Finding cylinder four on standard transverse or longitudinal four-cylinder engines is straightforward. Start at the front of the engine where the serpentine belt and accessory pulleys are mounted. Cylinder 1 sits closest to the front belt, followed sequentially by 2, 3, and 4 toward the transmission or flywheel side. If you drive a typical four-cylinder sedan, cylinder 4 is the cylinder farthest away from the drive belt.
V6 and V8 Engine Configurations
V-shaped engine layouts present greater complexity because cylinders alternate between two distinct banks (Bank 1 and Bank 2). Bank 1 is always the cylinder head containing Cylinder 1, which sits slightly farther forward on the engine block than Bank 2 due to connecting rod offset on the crankshaft journal.
On many Ford V6 engines, Bank 1 resides on the passenger side (cylinders 1, 2, 3), while Bank 2 sits on the driver side (cylinders 4, 5, 6), meaning cylinder 4 is the front cylinder on the driver side. Conversely, many General Motors and Chrysler V-engines place odd cylinders (1, 3, 5, 7) on the driver side and even numbers (2, 4, 6, 8) on the passenger side, putting cylinder 4 in the middle or toward the front of the passenger cylinder head. Always verify your specific vehicle service manual or valve cover casting stamps to confirm exact cylinder assignment before removing parts.
The 4 Most Common Cylinder 4 Misfire Causes
A cylinder requires three basic pillars to generate combustion: an electrical spark delivered at the precise microsecond, an exact ratio of atomized fuel and air, and mechanical compression to trap the expanding gases. A breakdown in any of these creates the misfire.
1. Ignition System Degradation
The vast majority of misfires stem from ignition wear. Spark plugs slowly lose their sharp electrode edges over 60,000 to 100,000 miles, creating an excessively wide gap that requires more voltage than the coil can produce under load. In modern coil-on-plug (COP) systems, internal coil windings heat-cycle until insulation breaks down, causing weak or sporadic spark. Furthermore, damaged rubber spark plug boots can develop microscopic carbon tracks that ground the electrical charge against the engine block before it ever reaches the combustion chamber.
2. Fuel Delivery Complications
Cylinder 4 needs a fine, cone-shaped mist of fuel to mix evenly with incoming air. If the tiny micro-filter screen inside fuel injector #4 gets clogged by tank debris, or if carbon deposits coat the injector nozzle, the cylinder runs lean, misfiring during acceleration. In other cases, corroded injector harness pins or broken wiring clips interrupt the electrical pulse sent by the computer.
3. Air Leaks and Vacuum Imbalances
Unmetered air entering downstream of the mass airflow sensor creates a localized lean condition. While a general intake leak often triggers system-wide alerts like P0171 Code: Step-by diagnostics, an intake manifold gasket tear directly surrounding the runner for cylinder 4 starves that individual cylinder of the proper air-fuel ratio. Cracked vacuum lines terminating near intake port 4 can produce identical stumbling behavior.
4. Internal Mechanical Engine Issues
If ignition and fuel systems check out perfectly, the problem points toward internal mechanical compression loss. A burned exhaust valve that fails to seal completely, a rounded camshaft lobe on overhead cam designs, a broken valve spring, or a head gasket breach between cylinder 4 and an adjacent coolant passage will rob the cylinder of the pressure required to sustain combustion.

Step-by-Step DIY Diagnostic & Fix Guide
Avoid guessing and throwing expensive replacement parts at your vehicle. Following this logical sequence isolates the root fault systematically, beginning with tests that cost nothing but a small amount of your time.
Step 1: Scan for Companion Diagnostic Trouble Codes
Connect an OBD-II scanner to read active, pending, and permanent codes. Seeing related codes provides valuable diagnostic clues. If you see a code like P0300 Code: Causes, Symptoms & How to Fix It Fast alongside P0304, your issue might stem from broader fuel pressure or vacuum problems rather than an isolated component. If you see companion codes like P0354 (Ignition Coil D Primary/Secondary Circuit Malfunction), the problem is almost certainly an electrical fault in coil #4 or its direct wiring harness.
Step 2: Execute the Zero-Cost Ignition Coil Swap Test
The coil swap test is the most efficient troubleshooting technique available for modern coil-on-plug ignition systems.
- Turn off the engine, disconnect the negative battery terminal, and remove the engine appearance cover.
- Disconnect the electrical wiring connector from ignition coil #4 and unbolt its retaining bolt.
- Do the same for a known working cylinder, such as cylinder #2.
- Swap the two coils: place the original coil from cylinder 4 onto cylinder 2, and mount the coil from cylinder 2 onto cylinder 4.
- Bolt down the coils, reconnect the wiring clips, reattach your battery, and clear all active codes using your scan tool.
- Start the engine and take the car for a short test drive until the Check Engine Light returns.
If the scanner now registers a P0302 code, the misfire moved along with the coil pack, definitively proving that coil #4 is defective. Simply replace that coil pack. If the code remains stubbornly locked on P0304, your coil is healthy, and the problem lies elsewhere in cylinder 4.
Step 3: Spark Plug Inspection and Well Contamination Check
Pull out spark plug #4 using a designated spark plug socket with a rubber or magnetic retention sleeve. Inspect the plug tip closely for abnormal wear, heavy black carbon deposits, or a widened gap. Compare its appearance with a plug removed from an adjacent healthy cylinder.
While inspecting the plug, look carefully down into the spark plug tube. A failed valve cover spark plug tube seal often allows engine oil to leak into the well over time. Once the spark plug tube fills with engine oil, the oil submerges the plug boot, causing the high-voltage spark to ground out into the cylinder head rather than firing inside the chamber. If you find motor oil coating the spark plug porcelain and rubber boot, you must replace the valve cover gasket set alongside the contaminated spark plug and boot.
Step 4: Fuel Injector Pulse and Resistance Test
With ignition components verified, turn your attention to fuel delivery. With the engine idling, place the metal tip of a mechanic’s stethoscope (or the blade of a long screwdriver with your ear pressed to the plastic handle) against the metal body of fuel injector #4. You should hear a rhythmic, crisp metallic clicking sound, confirming that the internal solenoid is cycling open and closed. A silent or faint injector indicates electrical harness failure or an internally locked solenoid.
Use a digital multimeter set to ohms (Ω) to test the injector’s resistance across its two electrical terminal pins with the engine off. Compare that resistance reading against the manufacturer specification (typically between 11 and 16 ohms) and against an adjacent injector on cylinder #3.
Step 5: Mechanical Compression and Leak-Down Verification
If spark and fuel injection are operating properly, perform a manual dry compression test. Thread a compression gauge into spark plug hole #4, disable the fuel pump fuse, and crank the engine through 4 to 5 compression strokes with the throttle held wide open. Cylinder 4 should build healthy pressure (generally between 140 and 180 PSI depending on the engine) and remain within 10 to 15 percent of surrounding cylinders. Markedly low pressure indicates a physical sealing failure, requiring a pneumatic leak-down test to confirm whether air is escaping past the intake valves, exhaust valves, or piston rings.
Estimated Cost to Fix Code P0304
Repair costs for resolving a P0304 error vary widely based on whether you perform the labor in your driveway or hand the keys over to a professional repair facility.
| Repair Scenario | DIY Parts Cost | Professional Repair Estimate |
|---|---|---|
| Single Spark Plug Replacement | $8 – $20 | $100 – $180 |
| Full Set of Spark Plugs (Recommended) | $35 – $80 | $160 – $320 |
| Ignition Coil Replacement | $40 – $130 | $180 – $300 |
| Valve Cover Gasket & Tube Seals | $25 – $65 | $250 – $550 |
| Single Fuel Injector Replacement | $60 – $160 | $280 – $480 |
| Internal Mechanical Repair (Valves/Head Gasket) | $200 – $500 (Parts only) | $1,200 – $3,000+ |
A diagnostic swap test allows you to solve the vast majority of misfires for under $100 using hand tools in under an hour, eliminating the expensive guesswork often charged by general service centers.
Confirming the Fix: Clearing Codes and Drive Cycles
Once you replace the culprit component, do not simply turn the car on and immediately drive away expecting clear monitors. Connect your OBD-II scanner and clear all stored diagnostic trouble codes from the ECM memory. This resets the engine adaptives and extinguishes the Check Engine Light.
Next, complete a standard drive cycle to allow the vehicle’s readiness monitors to complete their checks. Drive the vehicle at varied speeds: 10 minutes of stop-and-go city driving followed by 15 minutes of steady cruising at 55 to 65 mph on the highway without aggressive throttle inputs. Connect your scan tool once more to confirm that the catalyst, evaporative, and misfire monitors show “Ready” status with no pending fault codes returned.
Conclusion
Tackling a cylinder 4 misfire does not require expensive diagnostic equipment or wholesale parts replacement. By checking for safety hazards first, using the zero-cost coil swap method, and inspecting spark plugs for oil contamination, you can pinpoint the failure point accurately. Taking methodical action promptly protects your catalytic converter, restores smooth engine performance, and keeps your vehicle running reliably for years to come.
Frequently Asked Questions
Will a P0304 code clear itself once the problem is fixed?
Yes, modern engine control modules will turn off the Check Engine Light after completing three to four consecutive drive cycles without detecting misfires. However, clearing the code manually with an OBD-II scanner is strongly recommended to reset fuel trim adaptations right away.
Can bad gasoline cause a single-cylinder misfire like P0304?
Contaminated fuel generally creates random multiple misfires across all cylinders, triggering a P0300 code rather than isolating cylinder 4. However, if water or sediment manages to partially restrict fuel injector #4 specifically, an isolated single-cylinder misfire can occasionally occur.
Why does my cylinder 4 misfire only happen at idle?
Misfires that appear exclusively during idle are typically caused by small localized vacuum leaks near the cylinder 4 intake runner or weak spark from a slightly worn spark plug. At idle, the air-fuel mixture is lean and combustion chambers require high ignition stability to burn cleanly.
Can a blown head gasket cause a P0304 code?
Yes, if the cylinder head gasket develops a breach surrounding cylinder 4, engine coolant or compression pressure can seep into the combustion chamber. This quenches the spark, prevents proper compression, and generates continuous combustion misfires alongside white exhaust smoke.
Should I replace all ignition coils when fixing code P0304?
Replacing all coils is not strictly required if only one has failed, but if your vehicle has over 100,000 miles on original equipment, the remaining coils have endured identical heat cycles and will likely fail soon. Replacing the full set provides peace of mind if your budget allows.

