01 The Future of Cars: What Driving Will Look Like in 10 Years • 02 Unveiling Engine Sensors: Detecting Problems Before They Wo… • 03 Do Cars Actually “Remember” Previous Faults Even After Fixe… • 04 This Is Why It’s Almost Impossible To Sink A Modern Cruise … • 05 Ignoring These Fuel Usage Signs Can Lead to Expensive Engin… • 06 The Common Mistake Nearly Half of Drivers Are Making Withou… • 07 Why The Traction Control Light Comes On During Normal Drivi… • 08 Understanding Oxygen Sensors and Their Impact on Your Car • 09 What Happens Inside an Engine at High Speed • 10 RADIATOR CAP: FREQUENTLY ASKED QUESTIONS •

DTC codes / P04xx · Auxiliary emission controls / P04AD

P04ADEVAP System Purge Control Valve B Circuit High

P04AD means the powertrain control module (PCM) has detected an abnormally high voltage on the control circuit for the EVAP system's purge control valve B, which is the valve that meters fuel vapor from the charcoal canister into the intake. The PCM commands the valve on and off and watches the circuit voltage; a reading above the expected range tells it the circuit is open, shorted to voltage, or the valve's internal coil is not drawing current as designed.

SystemPowertrain
Code typeGeneric (all makes)
SeverityLow
Fix difficultyIntermediate
AreaAuxiliary emission controls

Symptoms you may notice

  • Illuminated check engine light, often with no other symptoms besides the warning light
  • A faint fuel vapor smell around the engine bay or near the charcoal canister
  • Rough idle or a stumble just after startup if the purge valve is stuck open or leaking
  • Slightly reduced fuel economy because the vapor purge strategy is disabled
  • Failed emissions inspection due to the stored EVAP code
  • In rare cases, a hard start or rich-running condition if the valve is stuck open and dumping vapor into the intake

Common causes, most likely first

  1. Open or broken wire in the purge valve B control circuit, often at a connector or where the harness flexes
  2. Corroded, backed-out, or water-intruded electrical connector at the purge valve
  3. Failed purge control valve B solenoid with an open internal coil
  4. Short to voltage on the control wire between the PCM and the valve
  5. Faulty PCM driver for that circuit, though this is the least common cause
  6. Rodent damage or chafing of the harness near the intake manifold or canister

How to diagnose and fix it

  1. Scan all modules and record freeze-frame data for P04AD, then clear the code and verify whether it returns immediately or only after a drive cycle
  2. Inspect the purge valve B connector and the harness for corrosion, pushed pins, chafing, or rodent damage, and repair any obvious wiring faults
  3. Measure the resistance of the purge valve B solenoid with a multimeter and compare it to the manufacturer's specification to rule out an open coil
  4. With the key on and the valve disconnected, check for reference voltage on the control wire and confirm the PCM is commanding the valve with a scan tool bidirectional test
  5. Perform a voltage drop test on the ground side of the circuit and on the power feed to confirm the circuit can carry current under load
  6. If wiring and connectors test good but the valve does not click or draw current during a commanded test, replace the purge control valve B
  7. After repair, clear codes, run the EVAP monitor to completion, and confirm no pending or stored P04AD returns

What a high purge circuit voltage really means

  • A high-voltage code on a solenoid control circuit usually points to an open circuit or a failed coil rather than a short, so technicians who only look for shorts to power often miss a broken wire or an open valve winding.
  • The purge valve may still click audibly when commanded even though its coil resistance has drifted out of range, so a click test alone is not proof the circuit is healthy.
  • A corroded connector pin can add just enough resistance to set P04AD intermittently, especially after rain or a car wash, and the code may not return for weeks.
  • Some vehicles use a smart driver in the PCM that reports circuit faults only after a specific enable condition, such as closed-loop operation and a steady throttle, so the code may not set during a short idle test.
  • Replacing the purge valve without checking the control wire for an open circuit is a common misdiagnosis, because the new valve will set the same code if the harness is still broken.

Can I keep driving with P04AD?

The vehicle is safe to drive with P04AD because the fault disables vapor purge rather than affecting engine power or braking, but avoid topping off the fuel tank past the first click and have the circuit inspected soon to prevent a failed emissions test.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage