DTC codes / P04xx · Auxiliary emission controls / P04B1
P04B1 means the powertrain control module (PCM) has detected a low-voltage condition on the electrical circuit that operates the refueling vapor control valve, which is the solenoid that seals or opens the fuel tank vent path during refueling. The PCM monitors the valve's control circuit and sets this code when the signal voltage stays below the expected threshold, indicating a short to ground, an open circuit, or a failed valve coil.
You can generally continue driving with P04B1, but avoid topping off the fuel tank and park away from open flames until the fault is repaired, because a failed valve can allow fuel vapor to escape. Have the vehicle diagnosed soon to prevent evap system damage and to ensure the check engine light does not mask a more serious fault.
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.