Severity High
P0304

Cylinder 4 Misfire Detected

πŸ“… Last reviewed: July 2026
What does the P0304 code mean?

P0304 indicates a misfire detected specifically in cylinder 4: the air-fuel mixture is not igniting reliably in that cylinder. Typical causes are that cylinder's spark plug, ignition coil, or injector, or low compression. This is a high-priority fault, since unburned fuel can overheat and damage the catalytic converter, so locating and repairing the affected cylinder is the priority.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data.

2

Step 2: Swap spark plug and ignition coil from cylinder 4 to another cylinder; if misfire moves, replace the faulty component.

3

Step 3: Check fuel injector pulse and resistance; clean or replace if faulty.

4

Step 4: Perform a compression test on cylinder 4; compare to other cylinders.

04. Tools You Will Need

Need an OBD2 Scanner for the P0304? Compare the best scanners compatible with all vehicles
πŸ›’ View OBD2 Scanners β†’

1. Frequently Asked Questions

Is it safe to drive with this code?β–Ό

It is not recommended to drive long distances with a misfire, as it can damage the catalytic converter and other engine components. Short trips to a repair shop are acceptable.

How much does it cost to fix?β–Ό

Costs vary depending on the cause. A spark plug replacement may cost $50-$150, while an ignition coil can be $100-$200. Fuel injector or compression repairs can be more expensive.

2. Commonly Affected Makes

Ford (Triton 5.4L V8)Ford (EcoBoost 3.5L V6)Chevrolet (Vortec 5.3L V8)Chevrolet (LS V8)Nissan (VQ35DE)Honda (K-series)

3. Related Codes