Purge valve circuit low.
P0458 — also written PO458, P 0458, 0458 — is the OBD-II code for evap purge control circuit low. Same code, same fix: this page covers every spelling of it.
P0458 means the brain of the car has spotted a drop in voltage on the purge valve circuit—usually a snapped wire or a solenoid that's given up the ghost. It's a classic plague on Vauxhall Corsas and older Ford Fiestas.
P0458 is a emissions fault code, typically costing £45–£260 to put right in a UK garage.
What P0458 actually feels like to drive
- Engine management light (EML) staring you in the face on the MOT test day.
- A slight stumble or erratic idle when you're sat at the traffic lights in town.
- The car feeling a bit 'flat' or breathless when pulling away from a junction.
- Difficulty starting the car immediately after you've filled up at the petrol station.
- A faint whiff of petrol fumes around the front wheel arch after a long run.
What causes P0458?
- Wiring short to ground
- Failed valve
UK vehicles that throw P0458 most often
- Vauxhall Corsa D 1.2 / 1.4 (A12XER/A14XER) 2007-2014
- Volkswagen Golf MK5/6 1.6 FSI & 2.0 GTI 2004-2012
- Ford Fiesta 1.25 / 1.4 Zetec (Sigma engine) 2008-2017
- Audi A3 1.8 & 2.0 TFSI 2006-2013
- Mini Cooper (R56) 1.6 N12/N14 engines 2006-2013
How P0458 is fixed
- Replace purge valve
- Repair wiring
The P0458 misdiagnosis that wastes money
I see a lot of lads jump straight to the charcoal canister because the code says 'EVAP', but that’s a waste of time and money. On cars like the Corsa D, they usually throw a cheap £15 eBay valve at it, only to find the code stays because the wiring loom has rubbed through on the airbox bracket. People also blame the petrol cap—it won't cause a P0458. This code is purely electrical; if the ECU can't see the circuit, no amount of tightening your filler cap will fix it.
What a UK garage should charge for P0458
For a basic petrol hatchback, a Bosch or Pierburg purge valve usually costs between £35 and £70 from a factor like Euro Car Parts or GSF. If you go to a main dealer, expect to pay double for the 'genuine' box. Diagnostic time is usually an hour (£60-£90 at an indie). If it's just a broken wire, you're looking at about £80 all-in for a loom repair. Total job usually lands between £100 and £180 unless you're driving a Jaguar or BMW where access is a nightmare.
P0458 repair cost in the UK
Most P0458 repairs land between £45–£260 including parts and labour. The spread is wide because the cheap fix (a sensor, a hose, a leak) and the expensive fix (a major component) throw the same code — which is why a proper diagnosis before parts are bought saves the most money.
Bob's tip on P0458
Before you let a garage sell you a £200 repair, ask them to 'do a continuity and load test on the purge valve circuit.' If they just scan it and say 'needs a new valve,' they might be guessing. On VAG group cars (Audi/VW), the N80 valve is a common failure, but it can also be a blown fuse sharing the circuit with something else. Make sure they check the fuse box first—sometimes a shorted oxygen sensor blows the fuse that feeds the purge valve, giving you this code as a 'ghost' fault.
Can you drive with P0458?
Yes.
Urgency: low.