DTC codes / P04xx · Auxiliary emission controls / P04DF
P04DF means the engine computer has commanded the evaporative emission (EVAP) system purge control valve to open or close, but the resulting change in fuel vapor flow did not match what the computer expected. The computer detects this by monitoring fuel tank pressure or purge flow and seeing a response that is too slow, too small, or stuck in the open position.
The vehicle is generally safe to drive short distances because the fault mainly affects emissions and idle quality, but avoid topping off the fuel tank and avoid extended idling until it is repaired. If you smell raw fuel or the engine runs rough after refueling, have it checked promptly rather than continuing to drive.
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.