Honda · Engine · Moderate code

P0304 on Honda: How to Diagnose & Fix

Cylinder 4 Misfire Detected

8 Honda models · 16 documented issues · 7 critical · $20-$8,000 repair

Share:@au7o.io

P0304 on Honda by model: symptoms, diagnosis and fix

Community reported
4,127 owners

Variable Cylinder Management (VCM) deactivates 3 rear cylinders during light load, but insufficient pressure allows oil to bypass the piston rings into the combustion chamber. Causes excessive oil consumption (1 quart per 1,000 miles), fouled spark plugs, catalytic converter damage, and premature piston ring wear. Honda settled a class-action lawsuit over the problem.

Common Symptoms

  • Excessive oil consumption (1 qt per 1,000 miles or more)
  • Engine misfire codes (P0300-P0304, typically cylinders 1-4)
  • Fouled/oil-soaked spark plugs
  • Rough idle and vibration
  • Check engine light (misfire and catalyst codes)
  • White smoke from exhaust on startup
  • Failed catalytic converters (P0420/P0430)

How to Fix

Install VCM disable device (VCMuzzler, VCMTuner) which prevents cylinder deactivation and stops oil consumption. Replace fouled spark plugs after installing disabler. Honda settled a class action (Soto v. American Honda) covering 2008-2013 Odyssey with an 8-year warranty extension for engine misfire repairs, and announced a further warranty extension in June 2025 for certain 2013-2017 Odyssey. Severe cases may require piston ring replacement ($3,000-$5,000). 2014-2017 models still use VCM.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Genuine Honda/NGK 9807B-5517W IZFR5K11 spark plug, each
    OEMHonda 9807B-5517W / NGK IZFR5K11

    Early-generation plug branch only after inspection identifies a fouled plug and exact catalog application Fitment/availability: 2005-2007 U.S. Honda Odyssey 3.5L applications in this issue; Honda catalogs 9807B-5517W across 2005-2010 but…

  • Genuine Honda/NGK 12290-R70-A01 ILZKR7B11 spark plug, each
    OEMHonda 12290-R70-A01 / NGK ILZKR7B11

    VCM plug-fouling branch after code and plug inspection identifies replacement Fitment/availability: 2008-2010 U.S. Honda Odyssey EX-L/Touring with VCM; select 12290-R70-A01.

  • Genuine Honda/NGK 12290-R71-L01 DILZKR7A11G spark plug, each
    OEMHonda 12290-R71-L01 / NGK DILZKR7A11G

    Fourth-generation plug-fouling branch after P0301-P0304 and physical plug diagnosis Fitment/availability: 2011-2017 U.S. Honda Odyssey all trims; sold individually and six are required for a full set.

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Owner tips & cautions

  • TipCheck oil level every fuel fill-up on VCM-equipped models - carry a quart of oil in the van
  • WarningDon't ignore misfire codes - prolonged misfires destroy catalytic converters ($2,000+ repair)
Sources for this issue (2)

Research This Issue

Based on 4,127 owner reports

Community Reported
High ConfidenceVerified4,127 owner reportsLast reported by owners Dec 2024Updated Oct 27, 2026
Community reported
891 owners

The 1.5L turbocharged Earth Dreams direct-injection engine (L15B7) accumulates heavy carbon deposits on intake valves and ports because fuel is injected directly into the cylinder, bypassing the intake valves. Unlike port-injection engines, no fuel washes the intake valves clean. Owners report symptoms beginning at 40,000-60,000 miles. Carbon buildup restricts airflow, causing rough idle, misfires, reduced power, and reduced fuel economy. This is inherent to direct-injection technology and affects all 10th-gen Civic 1.5T variants.

Common Symptoms

  • Rough idle or stumbling at idle
  • Misfires on cold start (P0300-P0304)
  • Hesitation or stumbling during acceleration
  • Reduced power output compared to new
  • Decreased fuel economy (2-4 mpg reduction)
  • Hard cold starts
  • Occasional rough running that improves when warm

How to Fix

Walnut blasting (walnut shell media blast cleaning) of intake valves every 40,000-60,000 miles is the industry-standard solution: $300-500 at independent shops, $500-800 at dealers. Chemical intake cleaners (CRC GDI IVD Intake Valve Cleaner #05319, Liqui-Moly Valve Clean) used every 10,000 miles can slow buildup but do not fully remove existing deposits. Top-tier gasoline (Shell V-Power, Chevron Techron) contains detergent additives that help prevent buildup. Catch-can installation ($80-150) reduces oil vapor contributing to buildup.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • CRC GDI IVD Intake Valve & Turbo Cleaner 05319, 11 oz
    OEMCRC 05319

    Manufacturer-directed chemical cleaning option for diagnosed or suspected light-to-moderate GDI intake deposits Fitment/availability: 2016-2021 Civic 1.5T only after ruling out bulletin/software, injector, ignition, boost and mechanical …

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Owner tips & cautions

  • TipCivicX.com consensus: Schedule walnut blast cleaning at 50,000 miles regardless of symptoms - visible buildup starts at 40k miles and only gets worse. Independent shops charge $300-400 vs dealer $600+
Typical repair cost:$300 - $800
Sources for this issue (3)

Research This Issue

Based on 891 owner reports

Community Reported
High ConfidenceVerified891 owner reportsLast reported by owners Jan 2025Updated Oct 27, 2026

Honda bulletin 19-038 documents specified misfire/rich-mixture codes (P0300-P0304, P0172) or engine whirling noise on 2016–2018 Civics with the 1.5L engine. Applicability and coverage require a VIN check.

Common Symptoms

  • Misfire or rich-mixture fault codes
  • Whirling noise from the engine

How to Fix

Ask Honda to check VIN eligibility and prior repair history. Complete 18-137 first only if it applies to this VIN and has not already been completed. Bulletin 19-038 then separates a fouled-spark-plug branch from camshaft/rocker diagnosis. Follow the applicable technician procedure; if the specified conditions are not found or symptoms remain, continue normal troubleshooting. Do not assume free coverage today.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • NGK 95112 / ILZKAR8H8S spark plug — non-Si repair branch only
    Fits 2016-2018 · EX-T / EX-L / Touring / Sport
    OEM12290-59B-003Cross-refNGK 95112, ILZKAR8H8S

    Confirm VIN and current service parts before purchase.

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Sources for this issue (1)

Research This Issue

Community Reported
Medium ConfidenceVerifiedReviewed Oct 27, 2026

Two independently filed NHTSA complaints on near-new 2025 Civics describe the same failure: sudden rough idle and near-stall shortly after startup at roughly 2,000 and 9,000 miles. In the first, the dealer found active misfires on all four cylinders with all four spark plugs damaged on removal and diagnosed four faulty fuel injectors, replacing the full set. In the second, the dealer found active misfires on two cylinders, with dark grey smoke and a sulfur smell from the exhaust and shaking severe enough to crack the engine cover. This is separate from the 24V763000 high-pressure fuel pump recall — the failing component here is the direct injectors themselves, and the fuel-trim disturbance shows up as fouled plugs rather than a leak.

Common Symptoms

  • Sudden rough idle and shaking at startup on a near-new car
  • Active misfires on multiple cylinders
  • Fuel-fouled or damaged spark plugs on removal
  • Dark grey exhaust smoke and sulfur smell
  • Shaking severe enough to crack the engine cover

How to Fix

Scan for misfire codes (P0300 plus the cylinder-specific P0301-P0304) and have the dealer perform an injector balance/leak-down test before parts are thrown at it — a wet, fuel-fouled plug on a cylinder with a leaking injector is the diagnostic tell. Have the dealer confirm the high-pressure fuel pump recall 24V763000 status on the same visit, since fuel-pressure faults can present similarly.

Find a nearby Honda dealer in Google Maps ↗

Call to confirm they can assess your vehicle and perform the stated work. Search results do not confirm qualification, eligibility or coverage.

Typical repair cost:$0 - $1,400
Sources for this issue (3)

Research This Issue

Community Reported
Low ConfidenceVerifiedUpdated Nov 7, 2026
Community reported
115 owners

Ignition coil packs can fail causing engine misfires. Usually one coil fails at a time, causing a misfire, rough idle and a check engine light with misfire codes. Replacement is an easy DIY job (bolt on, connector plug) that saves $100-200 in shop labor.

Common Symptoms

  • Engine misfire
  • Rough idle
  • Check engine light with misfire codes P0300-P0304
  • Reduced fuel economy
  • Hesitation during acceleration

How to Fix

Test coil pack resistance with multimeter before replacing to confirm failure. On 2015 Fits built December 2013 to August 2014, check the VIN for recall 15V-559 - dealers replace the plug-top ignition coils with a new design free. Replace failed ignition coil pack. Consider replacing all four if one fails ($200-300 for all four) to prevent future failures and repeated labor costs. FitFreak members recommend Bosch ($50-80 each) or Denso ($60-90 each) coils. DIY installation very easy.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Genuine Honda 30520-PWC-S01 ignition coil
    OEMHonda 30520-PWC-S01

    First-generation replacement after diagnosis identifies a failed coil Fitment/availability: 2007-2008 U.S. Honda Fit Base and Sport, 5MT or 5AT; one coil per cylinder.

  • Genuine Honda 30520-RB0-S01 ignition coil
    OEMHonda 30520-RB0-S01

    Second-generation replacement after diagnosis identifies a failed coil Fitment/availability: 2009-2013 U.S. Honda Fit Base/Fit and Sport, 5MT or 5AT; one coil per cylinder.

  • Genuine Honda 30520-5R0-013 ignition coil
    OEMHonda 30520-5R0-013

    Third-generation replacement after diagnosis identifies a failed coil Fitment/availability: 2015-2020 U.S. Honda Fit, all cataloged trims, 6MT or CVT; one coil per cylinder.

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Owner tips & cautions

  • TipReplace all four at once ($200-300) to prevent future failures and repeated labor costs
  • TipDIY installation is very easy - bolt on, connector plug - saves $100-200 in shop labor
  • WarningAvoid knockoff coils on eBay/Amazon - they fail quickly and waste money
Typical repair cost:$80 - $300
Sources for this issue (2)

Research This Issue

Based on 115 owner reports

Community Reported
High Confidence115 owner reportsLast reported by owners Feb 2024Updated Oct 27, 2026
Community reported
95 owners

Rough or fluctuating idle, stalling at traffic lights, low idle RPM (below 500 RPM). Often related to carbon buildup in throttle body or PCV system problems. DIY throttle body cleaning resolves 80% of idle issues according to FitFreak forums. Seafoam fuel system cleaner ($12-15) poured into fuel tank is popular preventive maintenance. Gumout carburetor cleaner ($10-15) works well for intake valve cleaning.

Common Symptoms

  • Rough or fluctuating idle
  • Stalling at traffic lights or stop signs
  • Low idle RPM (below 500)
  • Multiple stalls in one drive cycle
  • Engine shakes at idle

How to Fix

Clean throttle body and intake valve carbon ($100-200 DIY with cleaner, $200-400 shop). Check and clean PCV system. Replace air filter if clogged. Fuel injector cleaning. Seafoam fuel system cleaner ($12-15) or Chevron Techron ($8-12) in fuel tank. Gumout carburetor cleaner ($10-15) for intake valves.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Genuine Honda 17130-PND-A01 PCV valve
    OEMHonda 17130-PND-A01

    PCV branch only after inspection or testing confirms a stuck, clogged or damaged PCV valve Fitment/availability: 2009-2013 and 2015-2020 U.S.

  • Genuine Honda 17220-RB0-000 engine air filter
    OEMHonda 17220-RB0-000

    Early-generation filter branch after inspection confirms restriction, damage or overdue maintenance Fitment/availability: 2009-2013 U.S.

  • Genuine Honda 17220-5R0-008 engine air filter
    OEMHonda 17220-5R0-008

    Late-generation filter branch after inspection confirms restriction, damage or overdue maintenance Fitment/availability: 2015-2020 U.S.

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Owner tips & cautions

  • TipDIY throttle body cleaning resolves 80% of idle issues according to FitFreak - simple $15-50 fix in supplies
  • TipCheck and clean PCV system - helps with oil consumption AND idle issues for $10-20 in supplies
Typical repair cost:$20 - $400
Sources for this issue (2)

Research This Issue

Based on 95 owner reports

Community Reported
High Confidence95 owner reportsLast reported by owners Feb 2024Updated Oct 27, 2026
Community reported
65 owners

P0304 code reference

General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.

Frequently asked questions

What does P0304 mean on a Honda?

P0304 stands for "Cylinder 4 Misfire Detected." This code means the engine computer detected a misfire in cylinder number 4 — that cylinder isn't igniting its air-fuel mixture fully or at all. The system detects this by monitoring small changes in crankshaft rotation speed as each cylinder fires. You may feel a rough idle, shaking, hesitation or reduced power, and a persistent misfire can dump unburned fuel into the exhaust and overheat or damage the catalytic converter. Since it's pinpointed to one cylinder, the problem typically lies in that cylinder's spark, fuel, or compression. On Honda it is documented across 8 models: Odyssey, Civic, Fit, Ridgeline, Pilot, CR-V, Passport, Crosstour.

What are the most common causes of P0304?

The most common causes of P0304 are: Worn or fouled spark plug in cylinder 4, Failed or weak ignition coil on cylinder 4, Faulty spark plug wire or boot (where applicable), Clogged, stuck or leaking fuel injector for cylinder 4, Vacuum or intake air leak near that cylinder, Low compression (worn rings, burnt/leaking valve, head gasket), Damaged wiring or connector at the coil or injector. The specific cause varies by vehicle.

How much does it cost to fix P0304 on a Honda?

Published repair estimates on Honda range from $20 to $8,000 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.

Looking for P0304 on a different make?

View P0304 across all makes →
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P0304 fixes on Honda
We add new causes, fixes and affected Honda models for P0304 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Join 700+ subscribers following Au7o for vehicle insights and updates.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Explore free Hub demo