What does OBD2 code P0304 mean?+
P0304 stands for Cylinder 4 Misfire Detected. Misfire in cylinder 4. If coolant level is dropping without visible leak, suspect head gasket failure.
What causes code P0304?+
Fouled spark plug; Failed ignition coil; Injector clog; Cracked piston ring or head gasket failure
How do I fix code P0304?+
Inspect and replace spark plug; Swap and test coil; Replace injector if no pulse; Check for coolant in oil — possible head gasket
How much does it cost to fix P0304?+
Estimated repair cost for P0304 is $50–$500.
Is P0304 DIY-friendly?+
Yes — P0304 is generally DIY-friendly with basic tools.