Skip to content
Skanyx

P0106: Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance

Quick Answer

Safe to drive (short-term)

P0106 means the MAP (Manifold Absolute Pressure) sensor is sending readings outside the expected range for current engine operating conditions. The ECU uses MAP sensor data to calculate air density and determine fuel delivery, so incorrect readings directly cause poor engine performance and reduced efficiency.

Severity
Moderate · Emissions
Estimated repair cost
From €20 to €280+, varies by vehicle

€20 or €280, depending on your car.

  • Clean MAP sensor and vacuum port€20–€60
  • Fix vacuum leak (intake manifold gasket)€80–€280

A scan shows whether P0106 is really stored on your car, which codes sit next to it and how urgent each one is.

A scan needs a Bluetooth OBD2 adapter (Bluetooth LE on iPhone), about €25-60; the built-in demo runs without one. See which adapter to buy

What does P0106 mean?

P0106 is a emissions-related diagnostic trouble code classified as moderate severity.

Where it is on the car

  1. Air filter box
  2. Mass airflow sensor (MAF)
  3. Throttle body and throttle position sensor
  4. Intake manifold and MAP sensor
  5. Engine (cylinder head)

What are the symptoms of P0106?

  • Check engine light on
  • Rough idle or stalling
  • Poor acceleration and hesitation
  • Increased fuel consumption
  • Black smoke from exhaust (running rich)
  • Engine surging at steady speeds

What causes P0106?

  • Faulty MAP sensor

    : high

  • Vacuum leak (cracked hose, loose intake manifold gasket)

    : high

  • Clogged or disconnected MAP sensor vacuum hose

    : medium

  • Corroded or damaged MAP sensor wiring/connector

    : medium

  • Carbon buildup on MAP sensor port

    : low

Is it safe to drive with P0106?

Generally yes, for short-term driving. You can drive to a workshop, but expect rough running, poor fuel economy, and possible stalling. The ECU may enter a safe mode using default values.

How do you diagnose P0106?

  1. With the engine off and ignition on, read the MAP sensor value with a scan tool. At sea level, it should read approximately 100 kPa (atmospheric pressure). A significantly different reading suggests a faulty sensor
  2. Start the engine and observe MAP readings at idle. Typical idle readings are 25-45 kPa. If the reading stays near 100 kPa, check for a disconnected or cracked vacuum hose
  3. Inspect the vacuum hose from the intake manifold to the MAP sensor. Look for cracks, kinks, or disconnections. Replace if damaged
  4. Remove the MAP sensor and inspect the sensing port for carbon buildup. Clean with electrical contact cleaner if needed
  5. Check the MAP sensor wiring and connector for corrosion, moisture, or damage. Repair any wiring issues found
  6. If the sensor, hose, and wiring are all good, perform a smoke test to check for vacuum leaks elsewhere in the intake system

How much does P0106 cost to fix?

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Clean MAP sensor and vacuum port €0–€10 €20–€50 €20–€60 Easy
Replace MAP sensor €20–€100 €20–€60 €40–€160 Easy
Replace vacuum hose to MAP sensor €5–€25 €20–€60 €25–€85 Easy
Fix vacuum leak (intake manifold gasket) €20–€80 €60–€200 €80–€280 Moderate

Prices estimated as of October 2026. Costs vary by region, vehicle, and shop.

P0106 on specific vehicles

P0106 on Opel
Renault

Renault Megane

2008-2024

The 1.5 dCi turbo diesel of the Mégane III and IV has its MAP sensor after the turbo.

Source: en.wikipedia.org, en.wikipedia.org

Toyota

Toyota Yaris

2005-2020

The 1.0 and 1.3 litre petrol engines of the Yaris (XP90 and XP130 generations) are naturally aspirated, so the MAP sensor reads intake vacuum only. Check the vacuum line and the sensor connector before replacing the sensor.

Source: en.wikipedia.org, en.wikipedia.org, en.wikipedia.org, en.wikipedia.org

Common questions about P0106

What does P0106 mean?
P0106 means the MAP sensor is providing readings that do not match expected values for the current engine speed and throttle position. The sensor measures intake manifold vacuum to help the ECU calculate how much fuel to inject.
Can I clean a MAP sensor instead of replacing it?
Yes. Remove the sensor and spray the tip with electrical contact cleaner or MAF sensor cleaner. Let it dry completely before reinstalling. If the readings normalise after cleaning, the sensor may not need replacement.
How do I test a MAP sensor?
With the ignition on and engine off, the MAP sensor should read approximately 100 kPa (atmospheric pressure). At idle, it should drop to 25-45 kPa. You can also apply vacuum with a hand pump and watch the voltage change smoothly from about 4.5V to 0.5V.
Can a vacuum leak cause P0106?
Yes. A vacuum leak allows unmetered air into the intake manifold, changing the pressure that the MAP sensor reads. This creates a mismatch between the expected and actual MAP readings, triggering P0106. Fix the leak to resolve the code.

Read our detailed guides

Sources

  1. en.wikipedia.org en.wikipedia.org/wiki/MAP_sensor
  2. en.wikipedia.org en.wikipedia.org/wiki/GM_Family_0_engine
  3. en.wikipedia.org en.wikipedia.org/wiki/GM_Family_1_engine
  4. en.wikipedia.org en.wikipedia.org/wiki/Opel_Astra
  5. en.wikipedia.org en.wikipedia.org/wiki/Renault_M%C3%A9gane
  6. en.wikipedia.org en.wikipedia.org/wiki/Toyota_KR_engine
  7. en.wikipedia.org en.wikipedia.org/wiki/Toyota_SZ_engine
  8. en.wikipedia.org en.wikipedia.org/wiki/Toyota_NR_engine

Before you pay up to €280, check P0106 on your own car

Check my car with the free app