P0106 Code: Manifold Absolute Pressure(MAP)/Barometric Pressure Sensor Performance Issue

P0106 Code: Manifold Absolute Pressure(MAP)/Barometric Pressure Sensor Performance Issue
Contents

What does code p0106 mean?

The P0106 code — also referred to as DTC P0106, P0106-00, or EOBD error P0106 — indicates a problem with the manifold absolute pressure (MAP) or barometric pressure sensor circuit range/performance.

How serious is the P0106 code?

The P0106 code ("Manifold Absolute Pressure/Barometric Pressure Sensor Range/Performance") is of moderate severity—it does not always render the vehicle inoperable but can cause driving performance issues and indicate inefficient engine operation. Here is a detailed explanation:

Why P0106 Matters

Issue Impact
Poor Fuel Economy Incorrect MAP sensor readings can lead to rich or lean fuel mixtures, wasting fuel.
Rough Idling / Stalling The ECU relies on accurate pressure data for smooth idling and ignition timing.
Check Engine Light (CEL) The light will remain on until the issue is diagnosed and fixed.
Failing Emissions Test A bad MAP sensor affects the air-fuel ratio, increasing emissions.
Hard Starting / Hesitation

Especially in cold weather or under load, poor pressure readings can confuse the ECU.

Poor handling

Intermittent signal interruptions (common in wiring issues of models like the Chevy Silverado) may cause sudden power surges or drops, making the vehicle difficult to handle.

Variations in Severity by Brand

  • Chevrolet / GM Models: Intermittent wiring issues common in models such as the Silverado and Cruze may start as minor performance glitches but can deteriorate into complete signal failure, increasing the risk of stalling.
  • Ford F-150: In this model, carbon buildup on the sensor (mainly caused by oil blow-by from the PCV system) will gradually clog the sensor. If left unaddressed, it will lead to a continuous decline in fuel economy and eventually cause engine misfires.
  • VW Jetta: Due to manufacturing process issues, the MAP sensor of this model may fail prematurely (even in low-mileage vehicles), which may cause sudden performance drops during high-speed driving, with higher risks.

How dangerous is it to ignore the P0106?

While your vehicle may remain drivable at first, ignoring a P0106 code over time can lead to compounding engine problems. The longer the ECU receives inaccurate pressure data, the harder it becomes for your engine to maintain proper air-fuel balance. This doesn’t just reduce performance—it puts critical components at risk.

For instance:

  • Unburned fuel from a rich condition can overheat and clog the catalytic converter, a costly part to replace.
  • Prolonged engine knocking or misfiring, caused by timing errors from bad sensor input, can damage pistons or valves.
  • In turbocharged engines, incorrect pressure readings can mislead the boost control system, potentially leading to overboost or detonation.

What starts as a minor sensor issue can escalate into major engine repair bills if not addressed. So while your car may seem to "get by" with the P0106 code, you’re driving with false confidence—and possibly towards more serious damage.

Related Reading: Can OBD2 Scanner Check Catalytic Converter?

What are the symptoms of P0106?

  • Check Engine Light (CEL) Illuminated
  • Poor Fuel Economy
  • Rough Idling or Stalling
  • Engine Hesitation or Power Loss
  • Hard Starting
  • Black Smoke from Exhaust
  • Failed Emissions Test

What causes p0106 code?

The P0106 trouble code is triggered when the Manifold Absolute Pressure (MAP) sensor or the Barometric Pressure sensor reports voltage signals that fall outside the expected range. This is referred to as a “circuit range/performance problem”, and it typically points to either:

  • A faulty sensor (providing incorrect readings),
  • Or an electrical circuit issue (wiring damage, loose connectors, or corrosion).

In some cases, the sensor may still function but its output becomes inconsistent due to internal degradation or contamination (such as oil vapor or carbon deposits), which leads the ECU to flag a P0106 code.

Sensor or Circuit ? The Two Common Root Causes

  • 1. Sensor-related Issues:
    Degraded MAP sensor due to age or engine heat.
    Contaminated sensor surface (oil mist or carbon buildup).
    Faulty barometric pressure sensor (less common, but possible in altitude-adjusting ECUs).
  • 2. Circuit-related Issues:
    Frayed or corroded wiring harness.
    Loose or oxidized sensor connectors.
    Grounding issues causing signal voltage to fluctuate abnormally.

 Brand-Specific Causes of P0106 Code

Vehicle Brand/Model 
Causes 
Details
Chevrolet (e.g., Silverado, Cruze) – p0106 chevy
Wiring harness degradation; loose MAP sensor connector (Silverado)
Harness near engine bay is prone to heat damage (older vehicles). MAP sensor connector may loosen over time, causing signal drops.
Hyundai/Kia (e.g., Sonata, Elantra) – p0106 hyundai
Sensor calibration drift; intake manifold gasket leaks (older models)
MAP sensor loses accuracy gradually in high-mileage cars (no physical damage). Leaks in intake manifold gaskets exacerbate the issue.
Ford (e.g., F-150) – p0106 ford
Carbon buildup on MAP sensor (from PCV system oil blow-by)
Oil blow-by coats the sensor’s diaphragm, impairing pressure measurement. Often paired with rough idle symptoms.
Volkswagen/Audi (e.g., Jetta) – p0106 vw jetta
Sensor failures due to manufacturing inconsistencies; rare wiring issues (harsh weather)
MAP sensor may fail prematurely (even in low-mileage vehicles) due to weak internal components. Wiring issues are less common but possible in harsh conditions.
GMC (e.g., Sierra) – p0106 gmc
Corroded ground connections in the sensor circuit (similar to Chevrolet)
Road salt and moisture affect the ground wire, creating resistance that distorts the signal.

Can P0106 Be Caused by Other Codes or Vice Versa?

The P0106 fault code has a complex causal relationship with other fault codes, as it may be indirectly triggered by other faults or may serve as the source causing other fault codes to occur.

1. P0106 May Be Triggered by Other Faults (As a Result)

▪ Vacuum Leakage (Common Cause)

Leaks in the intake manifold gasket, vacuum hose, or brake booster can cause the actual intake pressure to mismatch the sensor reading, leading the ECU to misdiagnose it as a sensor performance issue.

Related Codes: P0171 (System Too Lean), P0174 (Fuel Correction Too Lean)

▪ Sensor Power Supply or Wiring Issues

A short circuit in the wiring sharing the 5V reference voltage with the sensor (e.g., throttle position sensor failure) may interfere with the MAP signal.

Related Codes: P0105 (MAP Circuit Fault), P0113 (Intake Air Temperature Circuit High Voltage)

▪ Engine Mechanical Issues

Poor valve sealing, worn piston rings, or timing errors can cause abnormal cylinder pressure, affecting the accuracy of intake pressure and indirectly triggering P0106 cases.

Related Codes: P030X (Cylinder Misfire), P0016 (Camshaft-Crankshaft Position Correlation)

▪ ECU Software or System Errors

ECU program errors (e.g., some Volkswagen models require control unit software updates) may falsely trigger P0106.

Related Codes: U-series Communication Faults (e.g., U0073 – CAN Bus Disabled)

Note: ECU logic errors are relatively common in German vehicles, and software updates can resolve them.

2. P0106 may cause other faults (as a cause)

1. Fuel system malfunction (P0171, P0172)  
- The ECU adjusts fuel injection volume based on incorrect pressure signals, leading to overly rich (P0172) or overly lean (P0171) air-fuel mixtures.

2. Ignition and combustion abnormalities (P0300 series)  
- Incorrect load calculations may cause misfiring, potentially triggering misfire fault codes (P0300-P0308).

3. Turbocharger control failure (P2261, P0299)
- In turbocharged vehicles, abnormal MAP signals may misjudge boost pressure, triggering P2261 (turbocharger performance) or P0299 (insufficient boost).

4. Emission system interlock alarm (P0420, P0130)
- Prolonged air-fuel ratio imbalance may damage the oxygen sensor or catalytic converter, triggering P0420 (low catalytic efficiency) or P0130 (oxygen sensor circuit).


P0106 is both a “result” (caused by vacuum leaks, wiring issues, etc.) and a “cause” (leading to secondary faults in fuel, ignition, emissions, etc.). During diagnosis, real-time data streams, mechanical inspections, and fault code correlation analysis should be combined to avoid replacing sensors without addressing the root cause. If multiple fault codes coexist, it is recommended to prioritize checking vacuum sealing integrity and ECU software version.


Related Reading: P2096 Code: Post Catalyst Fuel Trim System Too Lean (Bank 1) - Causes, Symptoms & Fixes

How do I diagnose a P0106?

Tools: Multimeter, smoke detector, degreaser, diagnostic tool
1. Read fault codes and freeze frame data
Use an OBD2 diagnostic tool (such as Foxwell NT301, Foxwell NT809) to read P0106 and key parameters such as engine speed, load, and temperature at the time of the fault.

Foxwell NT301

View Product

Foxwell NT809

View Product


2 Inspect the MAP sensor and circuitry, and clean components  
Visually inspect for loose or cracked vacuum hoses, loose or corroded sensor connectors. Or use a multimeter to test voltage.  
Clean the sensor probe and vacuum hose connections with an electronic cleaner.  

3 Use a smoke leak detector to check for leaks in the intake system.
Use the Foxwell vehicle smoke machine ST203 to check for leaks in the manifold gasket, vacuum hoses, brake booster, etc.  


4 Inspect the engine's mechanical condition.  
Confirm whether there are issues such as piston ring wear or poor valve sealing.  

5 Inspect and update the ECU software.  
For some brands (especially Volkswagen and Audi), P0106 may be a false alarm caused by ECU software issues in certain models.


How do I fix code p0106?

1. Replace damaged MAP sensor
2. Repair or replace damaged wiring harness and connectors
3. Repair intake system leaks
4. Clean or replace clogged PCV valve
5. Treat engine carbon deposits or throttle contamination
6. Update ECU software (if applicable)
7. Address other related fault codes


How much does it cost to fix a P0106?

Before identifying the specific fault point, diagnosis is necessary. Trying to save money by skipping diagnosis may lead to higher repair costs. Most repair shops need 1-2 hours to diagnose the P0106 trouble code, with an hourly labor fee ranging from $75 to $150, so the diagnosis fee is approximately $150 - $300.

If you have your own OBD scanner, such as Foxwell NT301 or Foxwell NT809, you can read the trouble code for free. However, for further accurate localization of the root cause, such as circuit short circuits or internal sensor faults, professional equipment is still required for detection.

The following is a reference for common repair costs:
Item
Description
Estimated Cost (USD)
Replacing the MAP sensor
The most common solution
$50 – $250 
Fixing vacuum leaks
Including replacing vacuum hoses, intake manifold gaskets, etc.
$100 – $400
Wiring/connector issues
Including rewiring, cleaning corroded plugs
$50 – $200
Malfunctions of related sensors such as the throttle position sensor
May need to be replaced together if there is a conflict with the 5V reference power supply
$70 – $300
Engine mechanical failures (e.g., incorrect valve timing)
The situation is more complex, with high repair costs
$300 – $1500+
ECU update or replacement
Some models require reprogramming or software updates
$100 – $1000+

Can I drive with a P0106?

In many cases, a vehicle with a P0106 code can still be driven for a short distance—especially if there are no major symptoms like EPC (Electronic Power Control) warning lights, strong fuel smells, or severe stalling. Several drivers on platforms like Reddit (e.g., Golf GTI owners) have reported that if the car is idling roughly but still runs under load, it's usually safe to drive cautiously to a dealership or repair shop, avoiding heavy acceleration or boost.

One VW owner shared that replacing the MAP sensor only took about 5 minutes—it’s mounted on top of the intake manifold, held in by a screw and clip. If you're somewhat mechanically inclined, this is considered an easy DIY fix. Another user noted that as long as EPC isn’t triggered, you can likely avoid towing and simply reset the code or replace the sensor yourself.

Pro Tip: If your vehicle is under warranty, book service promptly. If not, tools like the the Foxwell NT301 can help you verify live MAP sensor data and clear the code if it was triggered erroneously.

However, if symptoms worsen—such as surging idle, stalling, or poor throttle response—it’s safest to stop driving and either inspect the MAP circuit or call for a tow. A failing MAP signal can confuse the ECU, affecting fuel trim and ignition timing.


Best scan tools to read and clear a P0106 code

To effectively diagnose and resolve a P0106 trouble code, you’ll need more than just a basic OBD2 scanner. A quality scan tool should be able to read live data, view freeze frame snapshots, and perform MAP sensor tests—capabilities essential for pinpointing pressure-related faults.

This is where Foxwell diagnostic tools come in. Models like the Foxwell NT301 are ideal for DIYers, offering clear code definitions, live sensor readings, and one-click readiness checks. For those who need more advanced features, the Foxwell NT809 provides full-system diagnostics, graphing functions, and bi-directional control—making it suitable for tackling complex issues like a faulty MAP sensor or inconsistent voltage signals.

With Foxwell, you're equipped not only to read and clear a P0106 code, but also to understand what’s causing it and prevent future issues.

How to prevent a P0106 from coming back?

  • Regularly inspect and clean the MAP sensor.
  • Protect the wiring harness and plugs from physical damage.
  • Keep the intake system free of leaks.
  • Avoid excessive carbon buildup on the throttle body and intake manifold.
  • Use high-quality gasoline to avoid impurities from low-quality fuel.
  • Maintain good driving habits to avoid frequent cold starts and rapid acceleration.
  • Regularly use diagnostic tools to read sensor data.
  • Replace the air filter to keep the intake clean.

Related Reading: P00F4 Code: Symptoms, Causes & Diagnostics | Foxwell

FAQs

Why does the P0106 code come back after being cleared?

If P0106 reappears after clearing, it usually means the root cause wasn’t resolved. Common reasons include a faulty MAP sensor, vacuum leaks, wiring issues, or a dirty throttle body. Clearing the code without fixing these issues will only lead to temporary relief.

What makes P0106 different from other intake-related codes?

P0106 specifically points to a performance problem between the manifold absolute pressure (MAP) sensor and the engine control module (ECM). Unlike other codes like P0107 (low voltage) or P0108 (high voltage), P0106 often signals inconsistent or implausible MAP readings, which could be due to sensor lag, intermittent wiring faults, or actual pressure anomalies.

Can I fix the P0106 fault myself?

Yes—many DIY enthusiasts can fix the P0106 fault code, especially when the fault is caused by replaceable parts (such as a MAP sensor or loose vacuum hose). Just make sure to use an OBD2 scanner to confirm the diagnosis. Tools like the Foxwell NT710 are ideal for handling EOBD fault codes (such as P0106-00), as they provide real-time data streams and sensor testing capabilities to help ensure you're not guessing in the dark. However, when dealing with complex electrical issues (such as internal wiring harness shorts or ECU failures) or mechanically complex structures (such as incorrect valve timing), it is recommended to seek assistance from a repair shop.

Is P0106 common on Chevy Cruze or Silverado?

Yes. Chevy Cruze and Silverado owners often report P0106 codes, especially on higher-mileage vehicles. In the Cruze, carbon buildup in the intake or a failing MAP sensor is often to blame, while in Silverados, PCV or throttle body issues are common culprits.

If you encounter P0106 while driving these two cars, prioritize checking the wiring harness for aging, sensor contamination, and intake manifold sealing. You will most likely find the problem.

Is the P0106 code a serious issue for the Volkswagen Jetta or GMC Sylverado?

Yes, especially if left unresolved. In the Volkswagen Jetta, this code may cause severe performance issues such as poor acceleration and stalling. For the GMC Silverado, as a pickup truck often used for hauling cargo and off-road driving, P0106 may result in unstable idle and poor fuel efficiency. If ignored, it could potentially damage the engine.

Where DIYers Commonly See P0106 (Vehicles with a Higher Frequency of P0106)?

 Based on owner feedback and repair data, these vehicles have a relatively higher probability of encountering P0106. DIY enthusiasts should pay special attention to:

American: Chevy Cruze, Chevy Silverado, Ford Escape, GMC Sierra
Korean: Hyundai Elantra, Hyundai Sonata
German: VW Jetta, Audi A4 (some older models, sharing the same platform technology as the Jetta)

These vehicles are more prone to triggering P0106 either due to “design flaws (wiring harness layout, sensor positioning)” or “usage scenarios (pickup trucks hauling cargo, sedans in urban traffic congestion causing carbon buildup).” Owners of these vehicles should pay extra attention to the intake system and sensor status on a regular basis.

 

Reading next

What’s New in Foxwell Scanners? July 2025 Upgrades Unveiled
Foxwell T2000 Pro Review: Built for TPMS Techs Who Don’t Have Time to Waste

Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.

Danny Russo

Danny Russo

Professional automotive writer, motorsports enthusiast, and founder of The Pit Crew Agency. Raised on car magazines and weekend wrenching, he brings a lifetime of passion and hands-on knowledge to every article. His work has appeared in publications and on platforms for brands like RealTruck, AutoNation, and PDM Automotive, where he brings a human voice to the world of engines and diagnostics.

Email: daniel@thepitcrewagency.com