DTC codes / P04xx · Auxiliary emission controls / P04AF
P04AF indicates that the powertrain control module has commanded the EVAP system purge control valve B to open, but the circuit or valve response indicates it remains stuck closed. The computer detects this by monitoring the purge valve circuit for expected electrical current or by observing that fuel tank pressure does not change when purge flow is commanded.
The vehicle is generally safe to drive with P04AF because the fault mainly affects emissions and does not impair engine performance in most cases. Avoid topping off the fuel tank past the automatic shutoff and schedule diagnosis soon to prevent potential fuel tank pressure issues.
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.