P0304 on Honda vehicles Cylinder 4 is misfiring
P0304 is named on 42 Honda model years (2016–2026): 285 manufacturer filings and 57 owner reports in NHTSA’s files, across CR-V, Civic, Accord, Fit, Odyssey and 2 more.
Which Honda model years name P0304
Source: NHTSA manufacturer communications and complaintsA model year is listed because the code is named in its own record — a bulletin filed against it, or an owner’s complaint about it — not because every one of these vehicles sets it. Counts are documents in NHTSA’s files, not failure rates.
What Honda owners said
Source: NHTSA complaint databaseOwners’ own words, scrubbed of anything identifying. Unverified reports filed with NHTSA — what was said, not a finding that it was true.
This time, as soon as we got home, we used an engine code reader and saw code P0304 – Cylinder 4 misfire
Honda filings that name P0304
Source: NHTSA manufacturer communicationsBulletins and campaigns Honda filed with NHTSA whose summary names P0304. Quote the document number at the service desk — it is a diagnosis the maker has already written down.
- A18-114 Service bulletin2018-10-22 · Engine And Engine Cooling
- Service bulletin - Under certain circumstances, the vehicle may experience driveability concerns, which may result in DTC's P0300 (Random Misfire Detected), P0301 (No. 1 Cylinder Misfire Detected), P0302 (No. 2 Cylinder Misfire Detected), P0303 (No. 3 Cylinder Misfire Detected), P0304 (No. 4 Cylinder Misfire Detected), or P0172 (Fuel System Too Rich) to set.
- A18-124 Service bulletin2018-10-22 · Engine And Engine Cooling
- Service bulletin - Under certain circumstances, the vehicle may experience driveability concerns, which may result in DTC's P0300 (Random Misfire Detected), P0301 (No. 1 Cylinder Misfire Detected), P0302 (No. 2 Cylinder Misfire Detected), P0303 (No. 3 Cylinder Misfire Detected), P0304 (No. 4 Cylinder Misfire Detected), or P0172 (Fuel System Too Rich) to set.
- A18-114 Service bulletin2018-12-07 · Electrical System — Software
- "Service bulletin - Under certain circumstances, the vehicle may experience driveability concerns, which may result in DTC's P0300 (Random Misfire Detected), P0301 (No. 1 Cylinder Misfire Detected), P0302 (No. 2 Cylinder Misfire Detected), P0303 (No. 3 Cylinder Misfire Detected), P0304 (No. 4 Cylinder Misfire Detected), or P0172 (Fuel System Too Rich) to set."
- A19-027 Service bulletin2019-03-05 · Equipment — Appliance — Air Conditioner
- Service Bulletin - Under certain circumstances, the vehicle may experience driveability issues, which may result in DTCs P0300 (random misfire detected), P0301 (No. 1 cylinder misfire detected), P0302 (No. 2 cylinder misfire detected), P0303 (No. 3 cylinder misfire detected), P0304 (No. 4 cylinder misfire detected), or P0172 (fuel system too rich) to set.
- A19-012 Service bulletin2019-04-05 · Equipment — Appliance — Air Conditioner
- Service Bulletin - This bulletin is replaced by S/B 19-033, Warranty Extension: 2016-18 Civic 1.5L: Software Update with A/C Control Unit Replacement; DTC P0300, P0301, P0302, P0303, P0304, or P0172; Whirling Noise from Engine. If you did Service Bulletin 19-012 on or before April 5th, 2019, use the Warranty Claim Information provided below.
- A19-012 Service bulletin2023-01-11 · Visibility
- Service Bulletin - This bulletin is replaced by S/B 19-033, Warranty Extension: 2016-18 Civic 1.5L: Software Update with A/C Control Unit Replacement; DTC P0300, P0301, P0302, P0303, P0304, or P0172; Whirling Noise from Engine.
- A26-003 Service bulletin2026-08-26 · Engine
- Service Bulletin - Under certain conditions, the cylinder head gasket effectiveness may be reduced which may cause vehicles to experience overheating, coolant loss, misfire and/or DTCs P0300 thru P0304 stored.
- A26-004 Service bulletin2026-08-26 · Engine
- Service Bulletin - Under certain conditions, the cylinder head gasket effectiveness may be reduced which may cause vehicles to experience overheating, coolant loss, misfire and/or DTCs P0300 thru P0304 stored.
- AEBM08262026901 Other2026-08-26 · Engine
- Dealer Message - Under certain conditions, the cylinder head gasket effectiveness may be reduced which may cause vehicles to experience overheating, coolant loss, misfire, and/or DTCs P0300 through P0304 stored.
- A26-008 Service bulletin2026-08-26 · Engine
- Service Bulletin - Under certain conditions, the cylinder head gasket effectiveness may be reduced which may cause vehicles to experience overheating, coolant loss, misfire and/or DTCs P0300 thru P0304 stored.
- A26-009 Service bulletin2026-08-26 · Engine
- Service Bulletin - Under certain conditions, the cylinder head gasket effectiveness may be reduced which may cause vehicles to experience overheating, coolant loss, misfire and/or DTCs P0300 thru P0304 stored.
- A26-003 Service bulletin2026-09-25 · Engine
- Service Bulletin - Under certain conditions, the cylinder head gasket effectiveness may be reduced which may cause vehicles to experience overheating, coolant loss, and/or misfire. In some cases, DTCs P0300 through P0304 may also be stored (DTCs are not required for repair).
What P0304 means
Source: SAE J2012 / OBD-IICylinder 4 is misfiring.
A stored code names the test that failed, never the part that caused it. The record above is what Honda and its owners have filed about it; the code’s page across every make has the whole file.
Common questions
Source: NHTSA files and the OBD-II standardIs P0304 a known problem on Honda vehicles?
It is a documented one: NHTSA's files hold 285 manufacturer filings and 57 owner reports naming P0304 on 42 Honda model years (2016–2026). Whether it is a problem on one particular car is a diagnosis, not a count — but a bulletin that names the code on your model year is the place to start.
Which Honda models does P0304 appear on most?
2017 CR-V (28 documents), 2017 Civic (25 documents), 2018 CR-V (18 documents).
Does P0304 on a Honda mean it is recalled?
No. Recalls are filed by campaign and matched by VIN; no recall is triggered by a scan tool. Check the VIN at nhtsa.gov/recalls, or open the model year's page here for the campaigns filed against it.