Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🛍️ Shop This Part

P0106 on 2002-2011 Chevrolet Aveo: MAP Sensor and Throttle Body Guide

On a 2002-2011 Aveo, code P0106 is most often caused by a faulty MAP sensor or a dirty throttle body. Before replacing the sensor, cleaning the throttle body is a common, low-cost fix that often resolves the issue. A specific vacuum hose going to the MAP sensor is also a known failure point. A new MAP sensor costs between $25 and $125.

18 minutes to read 2002-2011 Chevrolet Aveo
Most Likely Cause
Dirty Throttle Body
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $250
Parts Price
$10 – $125
⚠️ Drivable, but... — Yes, but driving is not recommended for long. You will experience poor engine performance, rough idling, bad fuel economy, and the vehicle could stall unexpectedly in traffic.
Key Takeaways
  • P0106 on a Chevy Aveo means the MAP sensor signal is out of its expected range.
  • Before you buy a new MAP sensor, the first and cheapest step is to thoroughly clean the throttle body, as carbon buildup is a very common cause of this code.
  • If cleaning the throttle body doesn't work, the MAP sensor itself is the next most likely culprit. It's an affordable part and relatively easy to replace for a DIYer.
  • Always inspect for simple issues like cracked vacuum hoses or damaged sensor wiring before replacing parts.
The trouble code P0106 stands for "Manifold Absolute Pressure (MAP) / Barometric Pressure (BARO) Sensor Circuit Range/Performance Problem". This means the engine's computer (PCM) has detected that the signal from the MAP sensor is irrational or doesn't match what is expected based on other sensors, like the throttle position sensor and engine RPM. The MAP sensor measures engine vacuum, which the PCM uses to calculate engine load and determine the correct amount of fuel to inject.

What's Unique About the 2002-2011 Chevrolet Aveo

For the Chevrolet Aveo and other GM vehicles of this era, a very common trigger for a P0106 code is not the MAP sensor itself, but a dirty throttle body. Over time, carbon buildup can restrict the small amount of air that's supposed to bypass the closed throttle plate at idle. The computer compensates by opening the throttle slightly to maintain idle speed, creating a mismatch between the expected (low throttle angle) and actual (higher throttle angle) MAP sensor readings, which falsely implicates the sensor. Owners often replace the MAP sensor when a simple throttle body cleaning would have fixed the problem.

Generation note: The 2002-2011 year range covers the entire first generation of the Chevrolet Aveo. This includes the initial T200 platform (approx. 2002-2007) and the facelifted T250 platform (approx. 2008-2011). The causes and fixes for P0106 are generally the same across both versions, as they share similar engine and sensor configurations. However, a significant engine change occurred in 2009, moving from the Daewoo-based E-TEC II to the GM ECOTEC engine, which featured variable valve timing and a timing chain instead of a belt.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Hesitation or stumbling during acceleration
  • Reduced engine power
  • Poor fuel economy
  • Engine may stall when coming to a stop
  • Black smoke from the exhaust (indicating a rich fuel mixture)
  • Difficulty starting the engine
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the MAP sensor without first inspecting and cleaning the throttle body. A dirty throttle body is a very common cause of a 'false' P0106 code on this vehicle.
  • Replacing the throttle body when the actual problem was a small, cracked vacuum hose leading to the MAP sensor.

Most Likely Causes

  1. Dirty Throttle Body 🔴 High Probability → Shop Fuel Injection Throttle Body Carbon buildup around the throttle plate is common on many vehicles, and on this platform, it can create a discrepancy between throttle angle and manifold pressure that the PCM interprets as a MAP sensor fault. The computer has to open the throttle more to achieve a normal idle, which conflicts with the MAP sensor's reading.
    How to confirm: Visually inspect the throttle body bore and plate for a thick layer of black carbon. A dirty throttle body is a likely culprit if the idle is also low or unstable. Owners report that a toothbrush can turn 'practically black' from the buildup.
    Typical fix: Clean the throttle body thoroughly with a dedicated throttle body cleaner and a soft brush or rag. An idle relearn procedure may be needed afterward, which sometimes happens automatically over several ignition cycles.
    Est. part cost: $5-$15 for cleaner
  2. Faulty Manifold Absolute Pressure (MAP) Sensor 🔴 High Probability → Shop Manifold Absolute Pressure Sensor The sensor itself can fail electronically over time, sending incorrect or no voltage signals to the computer. It is a sealed electronic unit that cannot be cleaned.
    How to confirm: With the key on and engine off, a scan tool should show the MAP sensor reading a voltage near 4.5V (reflecting atmospheric pressure). At idle, it should drop to 1.0-1.5V. If the voltage is stuck or doesn't change with engine RPM, the sensor is likely bad. A video guide for testing the Aveo sensor specifically shows checking for a 5V reference at the connector.
    Typical fix: Replace the MAP sensor. It is typically mounted directly on the intake manifold and is easy to access.
    Est. part cost: $25-$125
  3. Vacuum Leak 🟡 Medium Probability Rubber vacuum hoses can become brittle and crack with age and heat. A hose that is particularly prone to failure on the Aveo is the small one leading directly to the MAP sensor; owners have found it broken completely in half.
    How to confirm: Visually inspect all vacuum hoses, especially the one connected to the MAP sensor, for cracks or disconnections. Listen for a hissing sound at idle. A smoke test is the most effective way to pinpoint a leak.
    Typical fix: Replace the cracked hose or leaking gasket.
    Est. part cost: $5-$50
  4. Damaged Wiring or Connector ⚪ Low Probability Engine vibration and heat can cause wires to fray or the connector pins to become loose or corroded over time, especially at the MAP sensor connector.
    How to confirm: Visually inspect the MAP sensor's electrical connector and wiring harness for any signs of damage, corrosion, or loose pins. Wiggle the connector with the engine running to see if it affects the idle.
    Typical fix: Repair the damaged wire or replace the connector pigtail.
    Est. part cost: $10-$30

Rare But Worth Checking

  • Clogged Catalytic Converter: A severe exhaust restriction can cause abnormal pressure in the intake manifold, potentially triggering a P0106 code. This is usually accompanied by other codes and a significant loss of power, especially at high RPMs.
  • Faulty Powertrain Control Module (PCM): This is extremely rare. The PCM itself can fail, but all other possibilities should be exhaustively ruled out before considering PCM replacement.
  • MAP Sensor Icing: → Shop Manifold Absolute Pressure Sensor In very cold climates (below 24F / -5C), ice can form on the MAP sensor during long drives, causing a temporary P0106 code. GM issued TSB 20-NA-043 for this issue on other vehicles, and while not specific to the Aveo, the principle could apply. The issue typically resolves itself after the engine warms up and melts the ice.
  • Incorrect Timing Belt Installation: If the P0106 code appears immediately after a timing belt service, it's possible the timing is off by a tooth. This will cause incorrect engine vacuum at various RPMs, leading to an implausible MAP sensor reading. This may be accompanied by camshaft position sensor codes like P0340.
  • Internal Engine Mechanical Issues: Manufacturer service bulletin #PIP5752M notes that a vehicle may have a P0106 alongside misfires and engine noise due to a possible valve spring concern.

Diagnosis Steps

  1. Check for other DTCs. If codes related to the throttle position sensor (P2106, P2110) or other MAP codes (P0107, P0108) are present, address them as part of a holistic diagnosis.
  2. Visually inspect the air filter to ensure it is not severely clogged.
  3. Carefully inspect all vacuum hoses connected to the intake manifold for obvious cracks, breaks, or loose connections. Pay special attention to the small hose that connects directly to the MAP sensor, as this is a known failure point. Listen for audible hissing.
  4. Inspect the MAP sensor's electrical connector for corrosion, damage, or loose pins. Ensure it is seated firmly.
  5. Remove the air intake tube and inspect the throttle body. If significant carbon buildup is present, clean it thoroughly with throttle body cleaner and a soft brush.
  6. After cleaning the throttle body, clear the code. It may be necessary to perform an idle relearn procedure or simply drive the vehicle through several ignition cycles for the computer to adjust.
  7. If the code persists, use a scan tool to monitor the MAP sensor voltage. With the Key On, Engine Off (KOEO), the voltage should be around 4.5-5.0 volts. With the engine idling, it should drop to 1.0-1.5 volts. If the readings are stuck or do not change when you rev the engine, the sensor is likely bad.
  8. If the sensor's voltage seems incorrect, test the wiring at the connector. Using a multimeter, you should find a 5-volt reference signal from the PCM, a good ground, and the signal wire which varies in voltage.
  9. If all else checks out, replace the MAP sensor.

Parts You'll Likely Need

  • Manifold Absolute Pressure (MAP) Sensor (OEM #96330547, 25184083) — This sensor is a primary cause of the P0106 code when it fails electronically.
    Trusted brands: ACDelco, Bosch, Delphi, Walker Products
    OEM price range: $100-$125
    Aftermarket price range: $25-$75
  • Throttle Body Cleaner — A dirty throttle body is a very common cause of this code and should be the first cleaning attempt before replacing parts.
    Trusted brands: CRC, Gumout
    Aftermarket price range: $5-$15
  • MAP Sensor Vacuum Hose — The small vacuum hose connecting to the MAP sensor can become brittle and crack, causing a significant vacuum leak that triggers P0106.
    Trusted brands: Generic vacuum hose
    Aftermarket price range: $5-$10

Related Codes That Often Appear With This One

  • P0107 — This code indicates MAP sensor circuit voltage is too low. It can appear with P0106 if the sensor is failing intermittently or has a wiring issue.
  • P0108 — This code indicates MAP sensor circuit voltage is too high. It can appear with P0106 if the sensor has shorted internally or has a wiring problem.
  • P2106, P2110 — These codes relate to the Throttle Actuator Control (TAC) system entering a 'Forced Limited Power' mode. A severe MAP sensor/vacuum leak issue can sometimes trigger these throttle-related codes as a safety measure.
  • P0016, P0017 — These codes indicate a Crankshaft/Camshaft correlation issue. If a P0106 appears alongside these, especially after a timing belt service, it strongly suggests the engine timing is incorrect, which directly affects manifold pressure. NHTSA ODI #11098674 describes a scenario where P0106 appeared with P0017 and P0018, causing the vehicle to slow to nearly a stop while driving.

Technical Service Bulletins (TSBs) & Recalls

  • GM TSB 20-NA-043 - Information on Reduced Engine Power, DTC P0106: While this TSB is for newer GM trucks (Silverado, Sierra), it describes a condition where ice can form on the MAP sensor during long drives in sub-freezing temperatures, causing a P0106 code. Though not specifically for the Aveo, it highlights a rare but possible environmental cause for this code on GM vehicles.
  • Bulletin #21-NA-214: This bulletin notes that technicians may find DTC P0106 alongside other codes in instances where the driver feels vibration or issues with the exhaust brake system.
  • Bulletin #PIP5752M: This manufacturer record indicates that P0106 can be triggered by internal mechanical issues such as a valve spring concern, often accompanied by engine noise and misfire codes like P0300.

Platform-Specific Known Issues

  • Dead Battery Can Trigger P0106: Some owners report that the P0106 code first appeared immediately after the vehicle's battery died or was replaced. This is likely because disconnecting the battery forces the ECU to perform an idle relearn procedure. If the throttle body is dirty, the relearn can fail or result in incorrect idle parameters, causing the MAP sensor readings to fall out of their expected range and trigger the code.
  • Broken MAP Sensor Vacuum Hose: → Shop Vacuum Hose A recurring issue reported by Aveo owners is the failure of the small rubber vacuum hose that connects directly to the MAP sensor. Due to age and engine heat, this hose can become brittle and crack or break completely, creating a massive vacuum leak that directly causes the P0106 code.

Mechanic-Grade Diagnostic Values

  • MAP Sensor Signal Voltage (Key On, Engine Off) — expected: ~4.5 Volts. Failure: Voltage significantly lower than 4.5V or 0V.
  • MAP Sensor Signal Voltage (Engine at Idle) — expected: 1.0 - 1.5 Volts. Failure: Voltage is stuck near 4.5V or does not drop significantly after starting the engine.
  • MAP Sensor 5V Reference Wire Voltage — expected: ~5.0 Volts. Failure: Voltage is significantly lower than 5V or is 0V, indicating a problem with the ECU or wiring.
  • MAP Sensor Ground Wire Voltage — expected: < 0.1 Volts (100 millivolts). Failure: Any voltage reading higher than 0.1V indicates a poor ground connection, which can skew sensor readings.
  • Wiring Harness Resistance (Continuity Check) — expected: < 0.5 Ohms. Failure: A reading of OL (Open Line) indicates a broken wire. A reading higher than 0.5 Ohms indicates high resistance in the wire.

Scan Tool Commands That Help

  • Generic OBD-II Scanner / Tech2: Idle Air Control (IAC) Reset / Throttle Relearn — This procedure should be performed after cleaning the throttle body or replacing the battery. It forces the ECU to relearn the closed throttle position and proper idle airflow, which can resolve a false P0106 code caused by a dirty throttle body. A common DIY method is to let the engine idle for 10 minutes without touching the accelerator after reconnecting the battery.

Wiring & Ground Locations

  • MAP Sensor Connector (2008 Aveo) — On the intake manifold, typically near the throttle body.. Knowing the wire colors is critical for testing. For a 2008 model, the wires are reported as Purple, Light Green, and Brown.
  • MAP Sensor Connector Pinout (General GM 3-wire) — At the MAP sensor.. Pin A is often the 5V reference, Pin B is the ground, and Pin C is the signal wire. However, confirming with a vehicle-specific diagram is essential.
  • G104 (Ground) — A wiring diagram for a similar model year shows G104 as a potential ground point for engine sensors.. A faulty ground at this location could cause erratic readings from the MAP sensor. Verifying a clean and tight connection is a key diagnostic step for electrical issues.

Real Owner Repair Stories

  • Reddit user in r/MechanicAdvice (Unspecified GM vehicle, but procedure is applicable to the Aveo.) — P0106 code appeared after disconnecting the battery.
    ❌ Tried (didn't work) Replacing the MAP sensor., Clearing the DTC without addressing the underlying issue.
    ✅ What actually fixed it The user reported the fix was to disconnect the battery, thoroughly clean the throttle body with cleaner, reconnect everything securely, and then let the vehicle idle for 10 minutes without touching the accelerator. This allowed the ECU to perform an idle relearn with the now-clean throttle body, resolving the code.
  • NHTSA ODI #11165031: An owner reported that their vehicle experienced issues while idling; a diagnosis revealed P0106 along with P0171 (system lean) and P0131 (O2 circuit low voltage).
  • NHTSA ODI #11266552: A driver noticed squealing or whirring under the hood when coming to a stop at a light. Diagnostic codes included P0106, P1101, P0299, and P0171.

OEM Part Supersession History

  • 2518408396325870 — Part number consolidation and update by GM.
    Heads up: Part J25184083 is listed as being replaced by J96325870. While generally compatible, always verify fitment with the specific vehicle's VIN, as minor differences can exist.
  • 96330547N/A - Still an active part number.
    Heads up: This part number is listed as a valid OEM number for the Aveo and is cross-referenced with 25184083 in many aftermarket listings. It fits a wide range of Chevrolet and Daewoo models from 2001-2014.

Model Year Variations Within This Range

  • 2002-2008: These models primarily used the Daewoo-designed 1.6L E-TEC II engine, which is a simpler design with a timing belt and without variable valve timing.
  • 2009-2011: Starting in 2009, the Aveo was equipped with the 1.6L GM ECOTEC engine. This engine features Variable Valve Timing (VVT) and uses a timing chain instead of a belt. While the P0106 diagnosis is similar, the presence of VVT adds another system that can affect engine vacuum if it malfunctions.

Diagnostic Flowchart

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2007 Chevrolet Aveo

Symptoms: Vehicle threw throttle position codes P2106 and P2110. The owner replaced the throttle body, but the problem persisted.

What fixed it: Found and replaced a simple, broken vacuum hose leading to the MAP sensor that had snapped completely in half.

Source hint: aveoforum.com - '07 Aveo Throttle Body Problem?? (Link to video also)'

Chevrolet Aveo

Symptoms: Experienced initial throttle hesitation and multiple engine codes, including P0106.

What fixed it: Cleaned a very dirty throttle body. The owner noted that the toothbrush used for cleaning turned 'practically black' from the carbon buildup.

Source hint: aveoforum.com - 'Initial throttle hesitation -- lots of codes'

Chevrolet Aveo

Symptoms: The P0106 code first appeared immediately after the vehicle's battery died. The owner replaced the MAP sensor, but the car kept kicking out the P0106 code.

What fixed it: Addressed the idle relearn process and dirty throttle body, which was triggered by the battery dying.

Source hint: Reddit r/MechanicAdvice - 'Car keeps kicking out P0106 code - even after replacing the MAP sensor'

Frequently Asked Questions

Why did the P0106 code appear on my Aveo right after my battery died?
Disconnecting the battery or having it die forces the Aveo's ECU to perform an idle relearn procedure. If your throttle body has significant carbon buildup, the relearn can fail or result in incorrect idle parameters. This causes the MAP sensor readings to fall out of their expected range, triggering the P0106 code.
I replaced the MAP sensor on my Aveo but P0106 came back. What else could it be?
A very common misdiagnosis on this platform is replacing the MAP sensor when the actual culprit is a dirty throttle body. Carbon buildup creates a discrepancy between the throttle angle and manifold pressure. Another frequent cause is a broken or cracked small rubber vacuum hose leading directly to the MAP sensor.
Does GM TSB 20-NA-043 apply to my 2002-2011 Chevrolet Aveo?
No, GM TSB 20-NA-043 is specifically issued for newer GM trucks (like the Silverado and Sierra). However, it is relevant because it highlights a rare environmental condition where ice can form on the MAP sensor during long drives in sub-freezing temperatures, which can also affect other GM vehicles.
How do I test the MAP sensor on my Aveo before buying a replacement?
Using a scan tool with the Key On, Engine Off (KOEO), the MAP sensor should read around 4.5-5.0 volts. When you start the engine and let it idle, the voltage should drop to 1.0-1.5 volts. If the voltage is stuck or doesn't change when you rev the engine, the sensor is likely bad. You can also use a multimeter to verify a 5-volt reference signal at the connector.
Are there other vehicles that share this exact P0106 issue with the Aveo?
Yes, the 2005-2010 Pontiac G3 (also known as the Pontiac Wave) is a rebadged version of the Chevrolet Aveo. It shares the exact same engine, electronics, and core components, making it prone to the same throttle body and MAP sensor faults.
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0106 for:
  • Chevrolet Aveo: 2002200320042005200620072008200920102011
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part