99 Honda Odyssey P0304 & P0305 Misfire with P1399 Code: How to Diagnose and Fix Using Coil Drop Test
When experiencing misfire codes like P0304, P0305, or the generic P1399 on a 1999 Honda Odyssey, follow this proven diagnostic sequence from cheapest to most expensive: 1. Perform the ignition coil drop test: While the engine is running, disconnect each coil pack one at a time and observe if there's a noticeable change in engine performance or RPM. If the engine runs smoother or shows improved stability when a specific coil is disconnected, that cylinder is likely faulty — replace the corresponding coil. 2. Check for EGR-related issues: While an EGR valve malfunction can cause misfires, on Honda Odysseys (especially 1990s models), a clogged EGR port is more common than a failed valve itself. If the P1399 code appears alongside other random misfire codes (P0300-P0306), this should be investigated first. 3. Catalytic converter replacement: Only consider replacing the catalytic converter as a last resort. A P0420 code (catalyst efficiency) may actually stem from an underlying coil issue rather than a failing converter, since both symptoms — rough idle and misfires — are identical. Key insight: In many cases, one faulty ignition coil can trigger multiple misfire codes across different cylinders due to poor spark delivery. The drop test is more reliable than resistance testing of plug wires or coil leads (e.g., measuring 1.7M vs 3.2M ohms), as it directly evaluates engine response. Real-world examples confirm this: Users with 99-02 Honda Odyssey models have successfully resolved P0304, P0305, and P1399 by replacing a single ignition coil — often cylinder #2 or #6 — after confirming no improvement in performance when disconnected. After replacement, engines run smoothly and codes clear. Tip: Always start with the drop test before investing in expensive repairs or parts replacements.
On most Honda Odysseys, especially from the 90s era, EGR-related issues are typically caused by clogged ports rather than a failed EGR valve. This is important to note when diagnosing P1399 or random misfire codes.