DTC codes / P34xx · Auxiliary emission controls / P3404
P3404 is a generic powertrain code indicating that the engine control module has detected an abnormally high voltage on the control circuit for the cylinder 1 deactivation or intake valve control solenoid. This circuit is used on engines with cylinder deactivation or variable valve timing to switch off or adjust the intake valve, and a high voltage reading means the control wire is likely shorted to power or the solenoid has failed internally.
You can usually drive the vehicle with P3404, but avoid heavy acceleration and towing until the fault is repaired, because the engine may not manage cylinder deactivation correctly and could run rough or lose power. If the check engine light starts flashing or the engine runs very poorly, stop driving and seek service immediately.
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.