P0108: Manifold Absolute Pressure/Barometric Pressure Circuit High
Quick Answer
Not safe to drive
P0108 means the signal from the MAP (Manifold Absolute Pressure) sensor is above the highest value the engine computer accepts, on many petrol engines a voltage close to the sensor's 5 V supply. The computer reads that as a pressure the engine cannot reach, so it stops trusting the sensor. This is different from P0107, where the signal sits at the bottom of the scale, and from P0106, where the signal is in range but does not fit engine conditions. A wiring fault, an open sensor ground, a bad connector or a dead sensor are the usual causes, and a new sensor or a wiring repair costs roughly 40 to 220 euros fitted.
- Severity
- Moderate · Emissions
Scan your own car in about 60 seconds: see whether P0108 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android with an ELM327 adapter (Bluetooth LE on iPhone).
Get Skanyx freeWhat does P0108 mean?
P0108 is a emissions-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P0108 and illuminates the check engine light.
Where it is on the car
- Air filter box
- Mass airflow sensor (MAF)
- Throttle body and throttle position sensor
- Intake manifold and MAP sensor
- Engine (cylinder head)
What are the symptoms of P0108?
If your vehicle has triggered P0108, you may notice one or more of these symptoms:
- Check engine light on, sometimes with a reduced power message
- Black or grey smoke from the exhaust, and a rich smell on petrol cars
- Rough idle, hesitation or surging
- Hard starting or long cranking
- Noticeably higher fuel consumption
- Reduced power or limp mode, common on turbocharged petrol and diesel engines
What causes P0108?
Here are the most common causes of P0108:
MAP sensor failed internally
: high
Signal wire shorted to the 5 V reference or to a power supply, or chafed harness
: high
Open sensor ground, so the signal floats high
: medium
Corroded or water-damaged connector
: medium
Engine computer fault (rare, check the wiring and sensor first)
: low
Is it safe to drive with P0108?
No - address this immediately. Treat it as a code you drive straight to a workshop with. A MAP signal stuck high tells the engine computer the manifold pressure is far above the real value, so it fuels from a wrong or substitute figure. Turbocharged and diesel engines can drop into limp mode with little warning, which makes overtaking and joining fast roads unsafe. A non-turbo petrol car may still reach a workshop, but expect rich running, rough idle and smoke.
How do you diagnose P0108?
Follow these steps to pinpoint the root cause of P0108:
- Read all stored codes and the freeze frame. Fix any shared 5 V reference or ground codes first, because several sensors on the same supply fail together. A generic OBD2 reader shows the codes, the freeze frame and the standard MAP reading in kPa where the engine computer reports it.
- With the ignition on and the engine off, the MAP reading should match the outside air pressure, roughly 100 kPa at sea level. A reading far above that on a parked engine, for example 250 kPa, confirms a circuit or sensor fault. Some cars show a fixed substitute value instead once the code has set.
- Check the connector for corrosion, water and bent pins, and the harness for chafing or a wire shorted to a power supply.
- With the ignition on, measure the 5 V reference at the connector. It should be close to 5 V, and a reading well above that suggests a short to voltage.
- Check the sensor ground (low reference) for continuity to the engine computer. An open ground makes the signal read high on many engines.
- Check the signal wire for a short to voltage and for an open circuit. Which wiring faults read high or low depends on the make, so use the workshop manual for the car.
- If the reference, ground and signal wiring are good and the sensor reads wrong, replace the sensor, then clear the code and road-test.
How much does P0108 cost to fix?
Repair costs for P0108 vary depending on the root cause and your vehicle. Here are typical estimates:
| Repair | Parts Cost | Labor Cost | Total Estimate | DIY Difficulty |
|---|---|---|---|---|
| Clean and reseat MAP sensor connector | €0–€10 | €0–€40 | €0–€50 | Easy |
| Replace MAP sensor | €20–€100 | €20–€60 | €40–€160 | Easy |
| Replace turbo boost (MAP) sensor on a turbo petrol or diesel | €30–€130 | €30–€90 | €60–€220 | Moderate |
| Repair MAP sensor wiring or connector | €10–€40 | €60–€180 | €70–€220 | Moderate |
| Workshop diagnosis (live data and circuit tests) | €0–€0 | €30–€80 | €30–€80 | Professional |
Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.
P0108 on specific vehicles
P0108 behaves differently depending on your vehicle. Select your car below for model-specific causes and known issues:
P0108 on Volkswagen
Volkswagen Golf (VW Group petrol and diesel engines with sensor G71)
P0108 on Toyota
Toyota Hilux 2.5 D-4D and 3.0 D-4D (2KD-FTV, 1KD-FTV)
Related diagnostic codes
These codes are often seen alongside P0108 or indicate related issues:
Common questions about P0108
- What does P0108 mean?
- P0108 means the MAP sensor signal is higher than the engine computer accepts. The computer reads this as a pressure the engine cannot reach, so it ignores the sensor and uses a substitute value, and fuelling suffers.
- What is the difference between P0107 and P0108?
- P0107 is the signal stuck low and P0108 the signal stuck high. Which wiring fault gives which code depends on the make: an open ground or a signal wire shorted to voltage usually reads high, and Toyota's manual for the Hilux diesel also lists an open 5 V supply or signal wire under a high reading. Both codes start with the connector and wiring.
- Can I drive with P0108?
- Only to a workshop. The engine fuels from a substitute value, so it may run rich, smoke and hesitate, and turbo cars can go into limp mode. Driving for weeks can foul spark plugs or the catalytic converter.
- Can a vacuum leak cause P0108?
- Rarely on its own. A leak lets manifold pressure rise towards outside air pressure, and with the engine stopped the sensor reads outside air pressure anyway without setting a code, so on a non-turbo engine a leak cannot push the signal past the top limit. It more often sets P0106 or lean-running codes. Ross-Tech's fault list for Volkswagen Group cars still names intake and exhaust leaks among the causes, so check for leaks once the sensor and its wiring test good.
- Can a bad MAP sensor cause black smoke?
- It can. While the false high reading is in use, the computer thinks more air is in the engine than there is and allows more fuel, so a diesel can smoke. Once the code sets, most engines switch to a substitute value and cut power instead.
- How much does it cost to fix P0108?
- Reseating or cleaning the connector costs nothing to 50 euros. A new MAP sensor costs 40 to 160 euros fitted, a turbo boost sensor 60 to 220 euros, and a wiring repair 70 to 220 euros. A workshop diagnosis is 30 to 80 euros.
Read our detailed guides
- Next stepHow to Find Out What Is Wrong With Your Car for 15 EurosA 15 euro Bluetooth adapter and a free phone app read the exact fault code a shop charges 30 to 100 euros to pull. Here is how to do it yourself in 5 minutes.
- Check Engine Light Flashing? Stop Driving and Read This FirstA flashing check engine light means the engine is misfiring right now. Pull over and read the code: the fix is usually $80 to $400, the delay costs $1,500 up.
- Car Dashboard Symbols and Meanings: Warning Lights ExplainedAn unfamiliar symbol just lit up and you need to know whether to stop. Read the colour first, then find your symbol in the table: every one carries its verdict.
Scan your car with Skanyx to diagnose P0108
Your car logged P0108. Skanyx reads it on a standard OBD2 adapter (Bluetooth LE on iPhone), tells you whether it is safe to keep driving, and breaks down the likely repair so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.
Get Skanyx freeGet the newsletter
New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.
We only email about car diagnostics content. Privacy Policy
