P0458

Powertrain

Evaporative Emission System Purge Control Valve Circuit Low

Usually a small job, not a wallet-emptier. P0458 means the ECU is seeing the voltage on the purge valve control circuit sitting too low, which points at the wiring or the purge solenoid itself rather than anything deep inside the engine. The purge valve is the bit that lets fuel vapour stored in the charcoal canister get drawn into the engine to be burned, and when the control signal isn't behaving, the ECU flags it. Most owners won't notice anything beyond the warning light.

Professional mechanic in workshop

Information only. This page provides general educational information about fault code P0458. We do not assess the urgency or safety implications of any specific fault. That requires in-person diagnosis by a qualified mechanic. Full terms.

Recommended next steps

Whether a fault is urgent, drivable, or routine depends entirely on the cause on a specific vehicle, and that can only be determined by a qualified mechanic with diagnostic equipment. If a warning light is illuminated, the most reliable next step is professional diagnosis.

Commonly associated cause
Faulty purge solenoid valve, the most common cause. The internal coil fails or shorts and the circuit reads low
Where investigation typically starts
Pull the purge valve connector and check it properly. Look for green corrosion, a spread pin, or a connector full of water. This is where a lot of P0458 faults actually live
Code system
Powertrain
Emissions

What does P0458 mean?

P0458 is a Powertrain (engine, transmission, fuel system) fault code. It indicates: Evaporative Emission System Purge Control Valve Circuit Low.

This is a standardised OBD-II code. The technical definition is the same regardless of the make or model of vehicle, although specific causes and symptoms can vary between vehicles.

Symptoms commonly associated with this code

Symptoms that drivers often report alongside this code. Not all may apply to every case:

  • Engine warning light on, frequently with no other clue something's wrong
  • A faint petrol smell around the car or near the tank on a warm day
  • Marginally worse fuel economy, the sort of thing you'd only spot over a few tankfuls
  • Idle stays fine and the car drives normally, which is why this one gets ignored for months
  • Other EVAP codes sitting alongside it, P0455 or P0456 being typical companions

Possible causes

Causes commonly associated with P0458, listed in approximate order of typical investigation. The actual cause on a specific vehicle can only be confirmed by professional diagnosis.

  1. 1. Faulty purge solenoid valve, the most common cause. The internal coil fails or shorts and the circuit reads low
  2. 2. Damaged or corroded connector at the purge valve, very common on cars that have done a few salty winters
  3. 3. Chafed or broken wiring in the control circuit between the ECU and the valve, often where the loom runs near the engine and gets heat-cycled
  4. 4. A short to earth in the wiring pulling the signal voltage down, which is what the 'circuit low' part of the code is literally telling you
  5. 5. Charcoal canister blocked or saturated, less likely with this specific code but worth ruling out
  6. 6. Loose or split EVAP vacuum hose feeding the valve
  7. 7. Loose or perished fuel cap, the cheap one to check first even though it more often throws P0455

How mechanics typically diagnose

A typical diagnostic sequence used by mechanics, provided here for educational reference only. Diagnostic work should be performed by a qualified mechanic with the appropriate tools and training.

  1. 1. Pull the purge valve connector and check it properly. Look for green corrosion, a spread pin, or a connector full of water. This is where a lot of P0458 faults actually live
  2. 2. Back-probe the valve connector with a multimeter and check you've got a clean earth and the expected switched feed. A reading well off spec points at the wiring rather than the valve
  3. 3. Wiggle-test the loom from the valve back toward the ECU while watching live data, since intermittent shorts and breaks are common here
  4. 4. Test the solenoid itself for resistance across the terminals. Most read in the region of 20 to 40 ohms; an open or shorted coil confirms a dead valve
  5. 5. Have a quick look and squeeze along the EVAP hoses for cracks or splits, and confirm the fuel cap seats and clicks properly
  6. 6. Clear the code and drive a few cycles. If it comes straight back with the valve and wiring checking out, replace the solenoid

Common questions about P0458

Will my car fail the MOT with a P0458 sitting there? +

The code on its own won't fail you, but the light will. If the engine warning light is on when the tester runs the visual check at the start of the MOT, that's a fail on the MIL, regardless of what the code is. EVAP faults like this rarely show up in the actual emissions readout, so the issue is purely the lamp being lit. Fix the cause, clear it, and drive a few cycles so the light stays off before you book the test.

What's this likely to cost me to sort out? +

Depends entirely on which of the causes it turns out to be. A loose fuel cap is nothing, and a replacement cap is £10 to £30. A new purge solenoid is the usual outcome, and you're looking at roughly £80 to £200 fitted at a decent independent, with main dealers easily double that for the same job. A wiring or connector repair can be cheaper if it's a clean fix, but if a workshop has to trace a buried short it gets fiddly and the labour adds up. Charcoal canister jobs are the expensive end, mid to high three figures, but that's the least likely answer for this particular code.

How do I work out which cause it actually is on my car? +

Go at it in order of cost. Check the fuel cap and the valve connector first, because a corroded or unplugged connector is a free find and accounts for a big share of these. If the connector's clean, get a multimeter on the solenoid and check its resistance. A coil that's open or dead confirms the valve. If the valve reads healthy but the code keeps coming back, the fault is in the wiring or earth, and that's where a wiggle-test while watching live data earns its keep. Swapping the solenoid blind without checking the wiring is how people end up paying twice.

Information only, not professional advice

The information on this page is provided for general guidance and educational purposes only. It is not a substitute for diagnosis or repair advice from a qualified mechanic. Always verify any fault before paying for repairs. carfaultcodes.co.uk accepts no liability for decisions made based on this information. Full terms →

Help us improve the P0458 page
Spotted an error, missing detail, or have first-hand experience to add? Tell us, we review every submission.
+
Reporting on: P0458

Mechanic submissions are prioritised for review.

We read everything but can't always reply. By submitting you agree to our privacy policy.