⌘K
HomeTrouble codesP0304
Diagnostic trouble code

P0304

171 owner reports and 756 manufacturer filings across 278 model years from Acura, Alfa Romeo, Audi, Chevrolet and others.

PowertrainGeneric OBD-II code756 manufacturer filings171 owner reports

Where P0304 shows up

Source: NHTSA manufacturer communications and complaints
Model yearFiled underBulletinsOwner reports
2017 Honda CR-VEngine1411
2021 Volkswagen AtlasElectrical System24
2020 Volkswagen AtlasElectrical System24
2017 Ford EscapeEngine417
2017 Honda CivicEngine19
2018 Honda CR-VEngine And Engine Cooling125
2018 Honda CivicEngine132
2018 Honda AccordEngine59
2017 Ford EdgeEngine48
2016 Ford EdgeEngine57
2022 Volkswagen TaosElectrical System12
2016 Honda CivicEngine101
2022 Volkswagen AtlasAir Bags11
2017 Ford FusionEngine And Engine Cooling82
2020 Honda CivicEngine10
2019 Honda CivicEngine10
2021 Volkswagen Golf / GTISuspension10
2016 Ford FusionEngine45
2019 Honda AccordEngine54
2021 Honda CivicEngine9
2021 Audi A6Engine8
2019 Audi A6Equipment7
2019 Audi A7Equipment7
2019 Honda FitFuel/Propulsion System25
2021 Jeep Grand CherokeeEngine61
2017 Kia ForteElectrical System7
2020 Audi A6Engine6
2021 Audi A7Engine6
2021 Chevrolet SuburbanEngine And Engine Cooling6
2019 Ford EscapeEngine6
2022 Honda AccordEngine42
2020 Honda AccordEngine51
2021 Honda CR-VEngine42
2016 Honda OdysseyEngine51
2018 Kia ForteEngine And Engine Cooling6
2017 Lincoln MKZEngine And Engine Cooling6
2016 Mazda CX-5Engine6
2016 Mazda Mazda3Engine6
2025 Ram 1500Power Train6
2021 Volkswagen ID.4Electrical System6
2020 Audi Q8Engine5
2019 Audi Q8Engine5
2024 Ford EscapePower Train5
2024 Ford MustangEngine5
2021 Ford RangerPower Train5
2020 Ford RangerEngine And Engine Cooling5
2019 Ford RangerPower Train5
2021 Honda AccordEngine41
2020 Honda CR-VEngine41
2026 Honda CivicEngine5
2025 Honda CivicEngine5
2017 Honda OdysseyEngine5
2024 Lincoln CorsairUnknown Or Other5
2017 Lincoln MKCEngine14
2016 Mazda Mazda6Engine5
2021 Volkswagen JettaSuspension5
2021 Volkswagen PassatEquipment5
2021 Volkswagen TiguanSuspension5
2021 Audi Q7Engine4
2020 Audi Q7Engine4

Showing the 60 model years where P0304 appears most; it is on file for 278 in total.

A model year appears here because the code is named in its record, not because every one of these vehicles sets it. Counts are mentions in the federal files, not failure rates — nobody publishes the denominator.

What it gets filed under

Engine 471Engine And Engine Cooling 133Electrical System 90Power Train 46Equipment 40Suspension 32

When owners report it

Reported at69k

miles, typically

Half of the 31 owner reports naming P0304 that carry an odometer reading fall between 56,000 and 87,000 miles. A code that shows up at 30,000 miles is a different proposition from one that shows up at 130,000, and that difference is the single most useful thing in this record.

Advertisement

What owners said

Source: NHTSA complaint database

Owners’ own words, one per nameplate, scrubbed of anything identifying. These are unverified reports filed with NHTSA — they are 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
2020 Honda CR-VAug 25, 2026NHTSA owner report
The contact followed the instructions, and the contact's brother retrieved DTC: P0304, indicating a cylinder 4 misfire
2018 Acura MDXat 87,000 milesAug 24, 2026NHTSA owner report
The problem was confirmed by a certified technician who pulled active diagnostic trouble codes P0304 and P0316
2019 Lincoln MKCAug 11, 2026NHTSA owner report
We bought a used car from Carvana and had a check engine light come on in the first month for P0304- cylinder 4 misfire
2018 Ford EdgeAug 2, 2026NHTSA owner report
· Active Diagnostic Trouble Codes (DTCs) stored: P0017, P0014, P000B, P0172, P0300, P0301, P0302, P0303, P0304
2021 Kia SoulJul 3, 2026NHTSA owner report

Manufacturer filings that name it

Source: NHTSA manufacturer communications

Service bulletins and campaigns whose filed summary names P0304. Quoting the document number at a service desk is often the fastest route to a diagnosis someone has already written down.

What P0304 means

Source: SAE J2012 / OBD-II

Cylinder 4 is misfiring.

A stored code names the test that failed, never the part that caused it. It is the starting point of a diagnosis, not its conclusion — the same code has several possible causes and the cheap one is not always right.

Common questions about P0304

Source: NHTSA files and the OBD-II standard

Can I keep driving with P0304 stored?

Nobody can answer that from the code alone, and a site that does is guessing. A steady light generally means the fault was logged and the vehicle is in a reduced-risk mode; a flashing light means stop soon, because a misfiring engine can destroy a catalytic converter in minutes. The safe read of this page is the mileage and the components, not permission.

Does a code mean the car is recalled?

No. Recalls are filed by campaign and matched by VIN, and none of them are triggered by a scan tool. If you want to know whether an open recall applies to one specific vehicle, check the VIN at nhtsa.gov/recalls — that is the only source that settles it.

Why do the counts here differ from other sites?

Because these are not estimates. Every number on this page is a count of documents in NHTSA's own files: manufacturer communications that name the code in their filed summary, and owner complaints that name it in the narrative. We do not model, weight or extrapolate them.

Will clearing the code fix it?

Clearing turns the light off and erases the freeze-frame data a technician would have used to work out what happened. If the condition is still there the code returns, usually within a few drive cycles, and the diagnosis now starts from less information than before.