P0304 Error in 1999 Honda CR-V: Causes, Fixes, and Valve Adjustment Advice
The check engine light is on and the vehicle has triggered error code P0304. I've already replaced the spark plugs, ignition wires, distributor cap, rotor, and fuel filter. After driving a short distance, the check engine light returns. The car is scheduled for a valve adjustment at a Honda dealership tomorrow, followed by a fuel injector inspection. As a non-technical owner, I'm trying to do everything possible to resolve this issue. The vehicle is due for inspection and will not pass with the check engine light on. Are there any other potential causes or troubleshooting steps that could help eliminate the P0304 code? Any advice would be greatly appreciated. Thanks, D
I experienced exactly the same issue with both my 1999 and 1998 Honda CR-V. Over time, a valve can become stuck or tighten up, causing a misfire that the ECU detects as a P0304 code. Unfortunately, I let it go too long — when the engine started misfiring severely, one of my exhaust valves had burned out. At that point, the MIL (Malfunction Indicator Lamp) was blinking. On my first CR-V, this damage also ruined the catalytic converter. This valve problem has occurred twice on both vehicles. I recently spent a weekend disassembling and performing a full valve job. It's not an uncommon issue with older Honda CR-Vs, especially when not serviced regularly. Having a certified Honda technician perform a valve adjustment is likely the best course of action. I also replaced all spark components — plugs, wires, cap, rotor — as you did. This is a known but under-discussed problem in CR-V owners. Don't ignore it if the check engine light comes on. Best of luck! Steve