Skanyx
FeaturesPricingHow It WorksBlogDownload
Log in
Home›DTC Codes›P0106

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

Moderate SeveritySafe to drive (short-term)Emissions

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.

On this page

  • What does P0106 mean?
  • Symptoms of P0106
  • What causes P0106?
  • Is it safe to drive with P0106?
  • How to diagnose P0106
  • Repair cost estimate
  • P0106 on specific vehicles
  • Related diagnostic codes
  • FAQ

What does P0106 mean?

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.

P0106 is a emissions-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P0106 and illuminates the check engine light.

What are the symptoms of P0106?

If your vehicle has triggered P0106, you may notice one or more of these symptoms:

  • 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?

Here are the most common causes of P0106, ranked by how likely they are to be the culprit:

highFaulty MAP sensor
highVacuum leak (cracked hose, loose intake manifold gasket)
mediumClogged or disconnected MAP sensor vacuum hose
mediumCorroded or damaged MAP sensor wiring/connector
lowCarbon buildup on MAP sensor port

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?

Follow these steps to pinpoint the root cause of 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 costs for P0106 vary depending on the root cause and your vehicle. Here are typical estimates:

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 March 2026. Costs vary by region, vehicle, and shop.

P0106 on specific vehicles

P0106 behaves differently depending on your vehicle. Select your car below for model-specific causes, known issues, and adjusted cost estimates:

P0106 on Opel Astra

Opel Astra • 2004-2024

The 1.6L and 1.4L turbo engines (A16LET, A14NET) commonly trigger P0106 from vacuum hose deterioration. The MAP sensor is integrated into the intake manifold on some models, making it harder to access. Check the small-diameter vacuum lines first.

What causes P0106 on a Opel Astra?

Opel AstraDeteriorated vacuum hoses on 1.4T/1.6T engines
Opel AstraMAP sensor failure from heat exposure on integrated units

P0106 repair cost for Opel Astra

Estimated costs for Opel Astra ownersadjusted lower than average due to Opel-specific parts pricing

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Clean MAP sensor and vacuum port €0–€9 €18–€45 €18–€54 Easy
Replace MAP sensor €18–€90 €18–€54 €36–€144 Easy
Replace vacuum hose to MAP sensor €5–€23 €18–€54 €23–€77 Easy
Fix vacuum leak (intake manifold gasket) €18–€72 €54–€180 €72–€252 Moderate

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

P0106 on Renault Megane

Renault Megane • 2006-2024

The 1.5 dCi and 1.6 TCe engines can develop P0106 from MAP sensor failures or intake system leaks. The boost pressure sensor on turbo models functions similarly to a MAP sensor. Check the intercooler pipe connections for leaks on turbo models.

What causes P0106 on a Renault Megane?

Renault MeganeBoost pressure sensor failure on 1.5 dCi
Renault MeganeIntercooler pipe disconnection or split on turbo models

P0106 on Toyota Yaris

Toyota Yaris • 2005-2024

The 1.0L and 1.3L naturally aspirated engines rarely trigger MAP sensor codes, but when P0106 appears it is usually a faulty sensor or carbon-clogged sensing port. The MAP sensor is inexpensive and easy to access on these engines.

What causes P0106 on a Toyota Yaris?

Toyota YarisMAP sensor failure from age on higher-mileage models
Toyota YarisCarbon buildup in MAP sensor port from PCV system

P0106 repair cost for Toyota Yaris

Estimated costs for Toyota Yaris ownersadjusted lower than average due to Toyota-specific parts pricing

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Clean MAP sensor and vacuum port €0–€8 €16–€40 €16–€48 Easy
Replace MAP sensor €16–€80 €16–€48 €32–€128 Easy
Replace vacuum hose to MAP sensor €4–€20 €16–€48 €20–€68 Easy
Fix vacuum leak (intake manifold gasket) €16–€64 €48–€160 €64–€224 Moderate

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

Related diagnostic codes

These codes are often seen alongside P0106 or indicate related issues:

P0105P0107P0108P0101P0113P0171

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.

Scan your car with Skanyx to diagnose P0106

Connect any Bluetooth OBD2 adapter, scan for codes, and get AI-powered diagnostics with severity ratings and repair cost estimates.

Download Skanyx
Skanyx

Understand your car.
Without the jargon.

AI-powered vehicle diagnostics that speak human. Understand what your car is telling you—without the jargon.

Coming soon to iOS & Android

Product

  • Features
  • Pricing
  • Download
  • How It Works

Company

  • About Us
  • Blog
  • Careers

Support

  • Contact Us
  • FAQ
  • Report a Bug
  • Support

Legal

  • Privacy Policy
  • Terms of Service
  • Cookies Policy
  • Refund & Warranty
  • Delete Account

© 2026 SKANYX

Privacy PolicyTerms of Service