DTC codes / P04xx · Auxiliary emission controls / P04AB
P04AB means the engine computer has detected an open circuit or abnormal electrical condition on the control circuit for the EVAP (Evaporative Emission) system purge control valve B. The computer commands the valve to open and close during its self-test, but the voltage or current feedback on that circuit does not match what it expects, so it logs the fault and turns on the check engine light.
The vehicle is generally safe to drive with P04AB because the purge valve only affects evaporative emissions and not engine performance, but avoid topping off the fuel tank and get the circuit inspected soon. If you notice a strong fuel smell or rough running, 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.