DTC codes / P03xx · Ignition system and misfire / P0304
P0304 means the engine computer has detected a misfire on cylinder 4, typically by monitoring crankshaft speed fluctuations that indicate that cylinder is not contributing power evenly. The computer sets this code when the misfire exceeds a threshold that could damage the catalytic converter or affect emissions.
You can drive cautiously to a repair shop if the check engine light is steady and the engine runs smoothly enough, but avoid hard acceleration and heavy loads. If the light is flashing or the engine shakes violently, stop driving and have the vehicle towed to prevent catalytic converter damage.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.