DTC codes / P23xx · Ignition system and misfire / P2304
P2304 means the engine computer (PCM) has detected an abnormally high voltage on the primary control circuit for ignition coil 'B', which usually points to an open circuit or a coil driver that cannot pull the control wire low. The PCM commands the coil to fire by grounding the primary circuit, and when it sees the voltage stay high instead of dropping, it flags this code.
You can usually drive the vehicle short distances to a repair shop, but avoid heavy acceleration or towing because a persistent misfire can overheat the catalytic converter. If the engine is running very rough or flashing the check engine light, stop driving and have it towed.
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.