Toyota P0304: Cylinder 4 Misfire? Here’s How to Fix It Fast

That blinking check engine light got your stomach dropping? A Toyota P0304 code means your engine’s fourth cylinder stopped pulling its weight — and your car noticed. The good news? Most fixes are cheaper than you think, and many are DIY-friendly. Stick around because this guide walks you through every cause, every fix, and every dollar you might spend.

What Does Toyota P0304 Actually Mean?

The P0304 code means your engine control module (ECM) detected a misfire in cylinder 4. The ECM watches the crankshaft spin thousands of times per minute. When cylinder 4 fires correctly, the crankshaft speeds up slightly. When it doesn’t, the ECM catches that dip and starts counting misfire events.

Once those events hit a specific threshold, the Malfunction Indicator Lamp (MIL) lights up and stores the P0304 code.

Two types of misfires matter here:

  • Type A misfire — severe enough to damage your catalytic converter. The MIL flashes rapidly. Pull over soon.
  • Type B misfire — less severe, hurts fuel economy and emissions. The MIL stays steady.

A flashing MIL is urgent. Unburned fuel entering the exhaust can melt the catalytic converter’s ceramic substrate, turning a $120 coil replacement into a $1,500+ repair bill.

Where Is Cylinder 4 on Your Toyota?

This depends entirely on which engine you’ve got. Don’t guess — check the table below.

Toyota EngineConfigurationCylinder 4 Location
2ZR-FE / 2AR-FE (Corolla, Camry, RAV4)Inline-4Driver’s side, furthest from serpentine belt
2GR-FE Transverse (Highlander, Sienna, Avalon)V6Front bank (radiator side), center cylinder
1GR-FE Longitudinal (Tacoma, 4Runner)V6Driver’s side, center cylinder
3UR-FE / 2UZ-FE (Tundra, Sequoia)V8Driver’s side, second cylinder from front

For inline-four engines like the 2.5L 2AR-FE, cylinder 4 sits at the far end of the engine block — away from the timing chain. On the transverse 3.5L 2GR-FE V6, it’s the middle cylinder on the front bank facing the radiator, which is actually the easiest one to reach.

The 3 Root Causes of Toyota P0304

Every cylinder 4 misfire traces back to one of three problems: bad spark, bad fuel, or a mechanical failure. Start with spark — it’s responsible for roughly 75% of all Toyota misfire codes.

Ignition Problems (Start Here First)

Toyota uses a Coil-on-Plug (COP) system, meaning each cylinder gets its own dedicated ignition coil. These coils transform 12 volts into tens of thousands of volts to fire the spark plug.

Common ignition failures on Toyota engines:

  • Cracked coil boot — high voltage arcs to the cylinder head instead of the spark plug
  • Failed coil winding — thermal degradation breaks down the internal insulation
  • Worn spark plugs — a wide electrode gap demands more voltage than the coil can deliver
  • Oil-contaminated spark plug — leaking valve cover gaskets coat plugs with oil, killing the spark

Toyota specifies iridium-tipped plugs from Denso or NGK. These have a finer center electrode that fires more reliably at lower voltages. But even iridium plugs reach their limit around 100,000–120,000 miles. If yours are overdue, that’s your first suspect.

Fuel Delivery Problems

A lean misfire happens when cylinder 4 doesn’t get enough fuel to ignite. Toyota’s sequential fuel injection system delivers a precise fuel pulse to each cylinder independently — so one bad injector can cause a single-cylinder misfire without affecting the others.

Signs you’ve got a fuel problem:

  • Long-Term Fuel Trim (LTFT) reading above +10% on the affected bank
  • Misfire gets worse under load, not at idle
  • P0304 combined with a P0171 (system lean) code

Direct injection engines like the newer Camry and Tacoma are more prone to injector clogging because the injector sits directly inside the combustion chamber, exposed to intense heat and carbon buildup.

Fuel Trim ReadingWhat It MeansLikely Cause
-5% to +5%NormalBalanced combustion
Above +10%Running leanClogged injector, vacuum leak, weak fuel pump
Below -10%Running richLeaking injector, restricted air intake

Mechanical Problems (Low Compression)

When spark and fuel check out fine, the problem lives inside the engine itself. Cylinder 4 needs a tight seal to compress the air-fuel mixture enough to ignite it. Common mechanical failures include:

  • Burnt or stuck valve — carbon buildup prevents the valve from sealing
  • Worn piston rings — pressure escapes into the crankcase
  • Blown head gasket — combustion gases leak between cylinders or into the coolant

A healthy Toyota engine produces 160–200 PSI of compression. If cylinder 4 reads more than 15% lower than the others, you’ve found your problem.

Toyota-Specific Issues That Cause P0304

Some Toyotas have known patterns. Check if your model matches before you start replacing parts randomly.

2010–2015 Prius: The Cold Soak Problem

This is the big one. The 1.8L 2ZR-FXE in the third-gen Prius has a well-documented head gasket issue near cylinder 4. Here’s what happens:

When the engine sits overnight, residual cooling system pressure pushes a tiny amount of coolant through a microscopic gasket breach into cylinder 4. At startup, that coolant fouls the spark plug and triggers a violent misfire — often with a loud clacking noise from the hybrid transaxle. Once the coolant burns off, the misfire disappears until the next cold start.

If your Prius P0304 only happens on cold mornings below 40°F, suspect the head gasket first.

Toyota also released T-SB-0010-12 for 2010–2013 Prius models, which addresses cold-start misfires through PCM reprogramming.

2010–2015 Prius: EGR Imbalance

The EGR system on the 2ZR-FXE recirculates exhaust gases through individual ports for each cylinder. On high-mileage engines, carbon paste builds up near the cylinder 4 intake runner. When cylinders 1–3 ports clog first, cylinder 4 gets hit with a disproportionate amount of inert exhaust gas, causing a misfire that’s worst at highway cruising speeds.

Toyota’s fix: T-SB-0027-16 recommends replacing the EGR valve and intake manifold with a redesigned version that improves flow distribution.

2010–2012 Camry (2AR-FE): VVT Gear Issues

If your Camry throws a P0304 with a cold-start rattle, T-SB-0041-13 applies to you. The internal locking pin inside the Variable Valve Timing (VVT) gear can fail, causing the gear to oscillate and throw off valve timing during startup. The fix involves replacing the intake camshaft timing gear — a moderately complex job that requires timing chain access.

TSB NumberApplies ToProblemFix
T-SB-0027-162010–2015 PriusEGR imbalance, cold-start misfireReplace EGR valve and intake manifold
T-SB-0010-122010–2013 PriusCold-soak misfire below 40°FPCM reprogramming
T-SB-0041-132010–2012 Camry (2AR-FE)VVT gear rattle and misfireReplace intake camshaft gear
T-SB-0169-162010–2014 PriusExcessive oil consumption fouling plugsReplace pistons and rings

How to Diagnose Toyota P0304 Step by Step

Don’t throw parts at it. Follow this sequence and you’ll find the problem without wasting money.

Step 1: Read the Freeze Frame Data

Plug in an OBD-II scanner and retrieve the P0304 code plus freeze frame data. Note the engine RPM, coolant temperature, and engine load when the misfire occurred. A flashing MIL means the misfire is active right now — don’t drive it.

Step 2: The Swap Method (Most Efficient First Move)

This is the fastest diagnostic technique for ignition and fuel issues, and it costs nothing.

  1. Swap the cylinder 4 coil to cylinder 1. Clear codes and drive. If the code changes to P0301, the coil is bad.
  2. If P0304 stays, swap the cylinder 4 spark plug to cylinder 2. If it becomes P0302, the plug is bad.
  3. If P0304 stays, swap the cylinder 4 injector to cylinder 3. A shift to P0303 confirms a faulty injector.

If the misfire follows the part to a new cylinder, you’ve found your culprit without any guesswork.

Step 3: Run a Compression Test

If swapping all three components doesn’t move the code, grab a compression gauge. Crank each cylinder and record the readings. Anything more than 15% below the average points to a mechanical problem in cylinder 4.

Follow a low compression reading with a leak-down test to pinpoint exactly where pressure is escaping:

  • Air from the intake pipe → leaking intake valve
  • Air from the tailpipe → leaking exhaust valve
  • Air from the dipstick tube → worn piston rings
  • Bubbles in the coolant reservoir → blown head gasket

OEM vs. Aftermarket Parts: Does It Matter?

Yes, it absolutely matters for Toyotas. The ECM’s timing and ignition logic calibrates specifically for OEM component specs.

Budget aftermarket coils often skip the internal protection circuit that Denso builds into units like the Denso 673-1309. Without it, electromagnetic interference can corrupt crankshaft position sensor signals and cause erratic misfires that move between cylinders — or even fry the PCM’s ignition driver.

ComponentOEM SupplierRecommended AlternativeNotes
Ignition CoilDensoNGK, HitachiAvoid unknown budget brands
Spark PlugDenso / NGKNGK Iridium IXDon’t substitute copper unless spec’d
Fuel InjectorDensoBoschDirect injection needs tight tolerances
PCV ValveToyota OEMN/ASpring rate affects vacuum balance

What Does Fixing Toyota P0304 Cost?

Here’s the honest breakdown — from the cheap fix to the expensive one.

RepairParts CostLabor CostDifficulty
Spark plugs (full set)$40–$80$60–$1203/10 — DIY friendly
Ignition coil (single)$60–$120$40–$802/10 — Very simple
Fuel injector (single)$120–$200$150–$3007/10 — Complex
PCV valve$15–$45$30–$602/10 — Very simple
Head gasket$150–$300$1,200–$2,50010/10 — Expert only

The spark plug and coil swap are the logical starting points — they’re cheap, quick, and solve the problem roughly 75% of the time. Head gasket repairs are a last resort, but ignoring a confirmed misfire long enough can turn a $120 coil job into one.

Preventing Toyota P0304 Before It Happens

The P0304 code is almost always preventable with basic maintenance. Here’s the schedule worth following:

Maintenance ItemIntervalWhy It Matters
Iridium spark plugs100,000–120,000 milesPrevents coil overload and misfires
PCV valve replacement60,000 milesStops oil ingestion and plug fouling
EGR system cleaning80,000–100,000 milesPrevents EGR imbalance on Prius and Corolla
Throttle body cleaning30,000 milesMaintains stable idle airflow
Induction/intake cleaning40,000 milesReduces carbon on direct-injection intake valves

Stick to these intervals, use Denso or NGK iridium plugs, and your cylinder 4 will keep firing cleanly for the long haul. After completing any repair, clear the DTC and run a full OBD-II drive cycle to confirm the misfire monitor shows “Complete” — that’s your confirmation the fix actually worked.

How useful was this post?

Rate it from 1 (Not helpful) to 5 (Very helpful)!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

  • As an automotive engineer with a degree in the field, I'm passionate about car technology, performance tuning, and industry trends. I combine academic knowledge with hands-on experience to break down complex topics—from the latest models to practical maintenance tips. My goal? To share expert insights in a way that's both engaging and easy to understand. Let's explore the world of cars together!

    View all posts