The ECU sees a mismatch between MAF/MAP and throttle position readings.
P0068 — also written POO68, P 0068, 0068 — is the OBD-II code for map / maf — throttle position correlation. Same code, same fix: this page covers every spelling of it.
The engine's brain is getting conflicting stories from the air sensors and the throttle pedal. It’s almost always a sneaky air leak on a Vauxhall or a filthy throttle butterfly on a VW.
P0068 is a sensors fault code, typically costing £60–£500 to put right in a UK garage.
What P0068 actually feels like to drive
- The car 'hunts' at idle, the needle bouncing up and down at traffic lights.
- A sudden 'hesitation' or flat spot when you put your foot down to overtake on an A-road.
- 'Service Vehicle Soon' message on the dash (classic Vauxhall sign).
- The car goes into 'Limp Mode', cutting power so you can barely get up a hill.
- The engine feels jerky or 'stutters' when you lift off the throttle.
What causes P0068?
- Vacuum leak
- Faulty MAF or MAP
- Throttle body fault
UK vehicles that throw P0068 most often
- Vauxhall Astra J / Insignia 1.4 Turbo (A14NET) 2010-2015
- Volkswagen Golf MK6/MK7 1.4 TSI 2008-2016
- Ford Fiesta 1.25 Zetec (Sigma engine) 2008-2017
- Vauxhall Corsa D/E 1.2 & 1.4 (A12XER/A14XER) 2009-2018
- Audi A3 1.8 / 2.0 TFSI 2007-2013
- Land Rover Freelander 2 2.2 SD4 (Air intake hose splits) 2010-2014
How P0068 is fixed
- Smoke test for leaks
- Clean throttle body
- Sensor replacement
The P0068 misdiagnosis that wastes money
I see people throwing expensive new Bosch MAF sensors at this code all day long, and it rarely fixes it. They assume because "MAF" is in the name, the sensor is lying. In reality, it’s usually 'unmetered air'—the sensor is telling the truth, but air is leaking in downstream. On the Vauxhall 1.4 turbos, it’s almost always the PCV diaphragm in the rocker cover or the little mushroom valve in the intake manifold. Don't buy a sensor until you've checked those pipes for a hiss.
What a UK garage should charge for P0068
A basic diagnostic plug-in is £50–£80. If it’s just a gummed-up throttle body, a proper clean and 'throttle relearn' with the scan tool will cost you about £90. If we find a split hose, expect £120–£180. A genuine Bosch or Pierburg sensor usually costs £70–£130 from a motor factor like Euro Car Parts or GSF, plus an hour's labour. If you go to a main dealer, you won't get much change back from £500 once they've added their 'diagnostic fee' and markup.
P0068 repair cost in the UK
Most P0068 repairs land between £60–£500 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 P0068
If a garage tells you it's a 'faulty ECU' or immediately wants to replace the throttle body at £400 plus VAT, ask them if they've done a smoke test first. A smoke test costs about £40-£60 and is the only way to find a hairline crack in a plastic intake manifold or a split intercooler hose. Also, insist they check the 'Long Term Fuel Trim' data on their scanner; if it’s sitting at +20%, you’ve got a physical air leak, not a sensor failure. Don't let them 'parts-dart' your wallet.
Can you drive with P0068?
Drivable, expect rough running.
Urgency: medium.