OBD-II fault code

P04B3: Refueling Vapor Control Valve Stuck Performance/Stuck Open

What it means

The refueling vapor control valve is stuck open. Vapor pathways meant to be closed except during refueling stay permanently open, distorting EVAP leak diagnostics and allowing vapor flow even with the fuel cap closed.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

The refueling vapor control valve opens the vapor path to the canister during refueling and should close outside that condition. P04B3 sets when the module detects that the valve remains open or does not respond as expected, allowing vapor flow when the filler should be sealed.

Common causes

Most likely first.

  1. Valve stuck open due to debris or weak spring
  2. Carbon or debris buildup preventing free movement
  3. Component wear with age - mechanical play

Symptoms

  • Check engine light on
  • Fuel odor near the filler or vehicle
  • EVAP leak or emissions test may fail
  • Fuel vapor control may be affected

How to diagnose it

  1. Review freeze-frame and EVAP data to see whether the fault appeared outside a refueling event or during a leak check.
  2. Inspect the refueling vapor valve, filler-area hoses, and connector for contamination, damage, or poor fit.
  3. Use available scan-tool controls to command the valve and check whether EVAP system response changes between open and closed commands.
  4. Test whether the valve seals when commanded closed, following the manufacturer's procedure.
  5. If the command and wiring are sound, inspect for debris on the valve seat or a worn return mechanism.

Common fixes

  • Reconnect loose valve wiring or vapor hoses.
  • Clean debris from the valve if permitted by the manufacturer's service procedure.
  • Replace the refueling vapor control valve if it fails to close or seal.
  • Repair any damaged connector or harness discovered during testing.

Can I keep driving?

If fuel vapor is escaping near the filler, stop refueling and keep ignition sources away; arrange repair before continued use if the smell persists. A valve that stays open can release vapors and cause EVAP leak checks or emissions inspections to fail.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes