AutoLogicTools

OBD-II trouble code

P0459: Evaporative Emission System Purge Control Valve Circuit High

The control circuit for the EVAP purge valve is reading high voltage — usually an open circuit, a broken wire, an unplugged or failed solenoid, or a short to power. It's the mirror of the circuit-low code: same valve, opposite electrical direction, and the direction is your first diagnostic clue.

Low severityPowertrainEVAP SystemDrivable short-term

Quick facts

System
Powertrain
Category
EVAP System
Severity
Low severity
Drivable
Usually safe to drive short-term
Repair cost range
$75$350
DIY difficulty
Intermediate DIY

What does P0459 mean?

P0459 sets when the ECM monitors the purge control valve circuit and sees voltage above the level it expects. On the typical design the computer grounds the solenoid's control wire to switch the valve, and monitors the circuit in between commands. If the circuit reads high when it should be pulled low — or shows the signature of no current flowing at all — the ECM concludes the path is broken or being fed voltage it shouldn't have. In practice that means an open circuit (a broken wire, a corroded terminal, an unplugged or internally open solenoid) or, less commonly, a control wire shorted to battery or reference voltage.

Within the purge valve family, direction is the diagnostic gift: the general circuit code (P0443) is a wide net, circuit-low (P0458) leans toward shorts to ground and shorted windings, and circuit-high — this code — leans toward opens and shorts to power. An open circuit is the more common finding, and the mundane causes lead the list: a connector left unplugged after other engine work, a terminal that's corroded or backed out, a wire broken where the harness flexes, or a solenoid winding that has simply failed open with age and heat cycles.

The practical effect usually favors the valve staying closed (most purge valves are normally closed, and an open circuit means they can't be commanded open). Vapor accumulates in the canister and tank instead of being burned: expect no drivability change in most cases, possibly a fuel smell or a pressure whoosh at the gas cap over time, a slight fuel economy penalty, and a guaranteed emissions test problem since the EVAP monitor can't run properly. It's a low-severity, fix-it-soon code — and one of the more approachable EVAP diagnoses, since the valve is cheap and usually sits in plain view on or near the engine.

Common causes

  • Open purge valve solenoid winding (resistance far above specification or infinite)
  • Broken control wire or open in the harness
  • Unplugged, corroded, or backed-out purge valve connector terminal
  • Connector left disconnected after unrelated engine work
  • Control wire shorted to power (less common)
  • ECM driver fault (rare — verify the circuit first)

Symptoms

  • Check engine light on with P0459 stored
  • Usually no noticeable change in how the vehicle drives
  • Slight drop in fuel economy over time
  • Fuel smell or pressure release at the gas cap in some cases
  • Failed emissions test
  • Companion EVAP flow codes in some cases

Diagnostic steps

  1. 1.Scan for companion codes — an incorrect-purge-flow code alongside supports a valve that genuinely isn't operating.
  2. 2.Visually confirm the purge valve connector is plugged in and its terminals aren't corroded or backed out — the simplest cause is the most common.
  3. 3.Measure the purge solenoid's resistance: an infinite or far-above-spec reading means the winding is open and the valve needs replacement.
  4. 4.Check the control and supply wires for breaks, especially where the harness flexes or passes brackets.
  5. 5.With a scan tool, command the purge valve and listen or feel for its click; a silent valve with a good circuit points at the solenoid.
  6. 6.If the valve and wiring test good, verify the ECM driver output before condemning the module.

Repair cost

$75$350

Parts and labor mirror the circuit-low code: the valve is typically $30-$100 and usually easy to reach, keeping most repairs between $75 and $250. Wiring repairs depend on where the break hides. If the fix turns out to be reconnecting a connector someone left unplugged, it costs nothing but the diagnosis — which is a good argument for doing the visual check first.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with evap system repair preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

What's the difference between P0459 and P0458?

Electrical direction. P0458 (circuit low) means the voltage sits below the expected window — usually a short to ground or an internally shorted solenoid. P0459 (circuit high) means it sits above — usually an open circuit, a broken wire, an unplugged valve, or a short to power. Same valve, same wiring, opposite failure signature, and the code tells you which half of the possibilities to check first.

The code appeared right after other engine work. Coincidence?

Probably not. An unplugged purge valve connector is one of the most common causes of a circuit-high code, and the valve's connector is easy to knock loose or forget during intake, spark plug, or vacuum-line work. Before any testing, find the purge valve and confirm its connector is fully seated. It's the thirty-second check that solves a meaningful share of these.

Is it safe to drive with P0459?

Yes. The purge valve handles fuel vapor recycling, not fuel delivery, so the engine runs normally. The costs of waiting are a small fuel-economy penalty, a possible fuel smell as vapor accumulates, and an emissions test you can't pass while the code is active. Schedule the fix; don't panic over it.

How do I know if the valve itself is dead?

Measure resistance across the solenoid terminals. A healthy purge solenoid reads a specific resistance (check your vehicle's spec — commonly in the 20-40 ohm neighborhood); an open winding reads infinite, which matches a circuit-high code. Pair that with a scan-tool command test — a valve that never clicks when commanded, on a circuit that otherwise checks out, has failed. The part is inexpensive and usually a simple swap.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.