Bob's Mechanical Repairs

P0458 — EVAP Purge Control Circuit Low

Bob's Mechanical Repairs — independent family-run garage in Birnam, Dunkeld, Perthshire. Call 01350 727 276 or email [email protected].

Get a free quote

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.

Loading the full page…