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 →
🎬 Helpful Videos 🛍️ Shop This Part

P0106 on 2008-2009 Pontiac G8: MAP Sensor Causes and Fixes

This code almost always points to a faulty Manifold Absolute Pressure (MAP) sensor on the V8 engines. It's an easy and affordable DIY replacement, typically costing $25-$60 for a new sensor. The most common OEM replacement part is ACDelco 12644228.

18 minutes to read 2008-2009 Pontiac G8
Most Likely Cause
Faulty Manifold Absolute Pressure (MAP) Sensor
Difficulty
1/5
Est. Time
0.7 hrs
DIY Doable?
✅ Yes
Shop Labor
$60 – $160
Parts Price
$25 – $60
⚠️ Drivable, but... — You can drive, but expect poor engine performance, rough idling, hesitation, and bad fuel economy. Driving for an extended period could potentially lead to damage to the spark plugs or catalytic converter due to an incorrect air-fuel mixture.
Key Takeaways
  • P0106 on a V8 G8 is most often a bad MAP sensor, specifically ACDelco part 12644228.
  • The MAP sensor is located on the front of the intake manifold and is very easy to replace with just one bolt.
  • Before replacing the sensor, do a quick visual check for cracked vacuum hoses, as this is another possible cause.
  • This is a DIY-friendly repair that can be done in under 15 minutes with basic tools.
  • Use a quality replacement sensor from brands like ACDelco or Bosch to ensure reliability.
  • If your engine is modified with an aftermarket camshaft, this code may require an ECU tune adjustment rather than a part replacement.
The trouble code P0106 stands for "Manifold Absolute Pressure (MAP) / Barometric Pressure Sensor Range/Performance Problem." The engine's computer (PCM) has detected that the signal from the MAP sensor is irrational or outside the expected range compared to other sensors, like the throttle position sensor. The MAP sensor measures the pressure inside the intake manifold, which is a key factor the computer uses to calculate the correct air-fuel mixture and ignition timing. When this signal is erratic, the engine can't run efficiently.

What's Unique About the 2008-2009 Pontiac G8

On the V8-powered Pontiac G8 GT (6.0L L76) and GXP (6.2L LS3), the MAP sensor is a distinct and easily accessible component located on the front of the intake manifold, just behind the throttle body. This makes diagnosis and replacement much simpler compared to other vehicles where it might be hidden. While the code is generic, on this platform it's very commonly caused by the sensor itself failing rather than more complex issues like vacuum leaks, though those are still possible. Heavily modified engines, particularly with aftermarket camshafts, may set this code if the tune is not adjusted for the new engine characteristics, as the idle vacuum will be different.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Hesitation or lack of power during acceleration
  • Decreased fuel economy
  • Black smoke from the exhaust
  • Difficulty starting the engine
  • Engine stalling, especially at low speeds or idle.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Mass Airflow (MAF) sensor. While the MAF and MAP sensors work together, P0106 specifically points to a problem in the MAP sensor's circuit or its perceived reading.
  • Replacing spark plugs or ignition coils. While a bad MAP sensor can cause misfire-like symptoms, the code itself points to the sensor input, not the ignition output.
  • Cleaning the MAP sensor. Unlike some MAF sensors, a MAP sensor that has failed internally cannot be fixed by cleaning. Furthermore, GM service information for a similar code on other vehicles warns against using chemical cleaners or compressed air on the sensor.

Most Likely Causes

  1. Faulty Manifold Absolute Pressure (MAP) Sensor 🔴 High Probability The MAP sensor is a common failure point on many GM vehicles of this era. Heat and vibration from the engine can cause the sensor's internal electronics to fail over time. The original part number was 12591290, which has been superseded by updated parts.
    How to confirm: With the engine off, use a scan tool to check if the MAP sensor reading is close to the BARO (Barometric) reading. Start the engine; the reading should drop significantly at idle (indicating vacuum). If the reading is stuck or doesn't change logically with engine RPM, the sensor is likely bad. A properly functioning sensor should send a signal between 1 and 4.5 volts.
    Typical fix: Replace the MAP sensor. It is located on the front of the intake manifold and is held in by a single bolt. Ensure the new sensor's O-ring is properly seated to prevent a vacuum leak.
    Est. part cost: $25-$60
  2. Vacuum Leak 🟡 Medium Probability Hoses and gaskets can become brittle and crack with age and heat cycles. The PCV hose connecting the valve cover to the intake manifold is a common culprit for cracks.
    How to confirm: Visually inspect all vacuum lines connected to the intake manifold for cracks or loose connections. A user on a Reddit forum noted they repaired a crack in the PCV boss on the plastic intake tube itself. You can also spray a small amount of brake cleaner or starter fluid around suspected leak areas with the engine running; an increase in engine RPM indicates a leak.
    Typical fix: Replace the cracked hose or faulty gasket.
    Est. part cost: $10-$50
  3. Damaged Wiring or Connector ⚪ Low Probability On modified vehicles, especially with superchargers or aftermarket intakes, the wiring harness for the MAP sensor may be stretched, damaged, or have loose pins in the connector.
    How to confirm: Visually inspect the MAP sensor connector and its wiring for any signs of damage, corrosion, or loose pins. Use a multimeter to check for 5V reference, ground, and a signal wire that changes voltage with engine vacuum. 🎬 See this step-by-step guide on testing MAP sensor voltage signals. One owner on GRRRR8.net reported multiple instances of P0106 caused by broken wires or pins pulling out of the connector.
    Typical fix: Repair the damaged section of the wiring harness or replace the connector pigtail. The mating connector with leads is GM part number 13580108.
    Est. part cost: $15-$40

Rare But Worth Checking

  • Clogged Catalytic Converter: A clogged converter can create excessive backpressure, which can affect the intake manifold pressure readings. This is usually accompanied by other codes and a significant loss of high-RPM power. One owner of a GM vehicle fixed P0106 and P2227 by using a catalytic converter cleaner additive and driving aggressively.
  • Faulty Powertrain Control Module (PCM): This is extremely rare. Before condemning the PCM, all other possibilities (sensor, wiring, vacuum leaks) must be exhaustively ruled out.
  • Incorrect Engine Tune: On heavily modified engines (e.g., aftermarket camshaft, heads, forced induction), the stock parameters for expected MAP sensor readings may no longer be valid, causing a P0106 code. The engine tune must be adjusted to account for the new hardware.

Diagnosis Steps

  1. Read the code with an OBD-II scanner to confirm P0106 is present.
  2. Using the scanner's live data function, observe the MAP sensor reading with the Key On, Engine Off (KOEO). It should be close to the barometric pressure reading.
  3. Start the engine. The MAP sensor reading should drop significantly at idle (e.g., to 10-15 inHg or ~30-50 kPa).
  4. Lightly press the throttle. The reading should increase (less vacuum) and then drop again as you release it. If the reading is stuck or doesn't change, the sensor is likely faulty.
  5. 🎬 Watch: A mechanic's guide to testing every type of MAP sensor.
  6. If the sensor readings seem plausible, inspect the engine bay for any obvious vacuum leaks. Pay close attention to the PCV hoses and the intake manifold gaskets.
  7. Inspect the MAP sensor's electrical connector for corrosion or damage. Check the wiring harness for any visible breaks or chafing.
  8. If a vacuum leak is suspected, perform a smoke test to pinpoint the exact location of the leak.
  9. If no other issues are found, replace the MAP sensor. Ensure the O-ring is seated correctly.
  10. If the vehicle is heavily modified (especially with a new camshaft), the code may be a tuning issue. The expected MAP values in the PCM may need to be adjusted by a professional tuner.

Parts You'll Likely Need

  • Manifold Absolute Pressure (MAP) Sensor (OEM #GM 12644228 (supersedes 12591290)) — This is the most common component to fail and directly cause the P0106 code on this platform.
    Trusted brands: ACDelco, Bosch, Delphi
    OEM price range: $40-$60
    Aftermarket price range: $25-$45

Related Codes That Often Appear With This One

  • P0107 — This code indicates 'MAP Sensor Circuit Low Voltage,' which can occur if the sensor fails or has a wiring issue.
  • P0108 — This code indicates 'MAP Sensor Circuit High Voltage,' which is another failure mode for the same sensor.
  • P3400 — On the 6.0L L76 engine, this code relates to the cylinder deactivation system (Active Fuel Management). A faulty MAP sensor can provide incorrect engine load information, which can interfere with the AFM system's operation. A Reddit user with a 2008 G8 GT experienced both codes simultaneously.

Technical Service Bulletins (TSBs) & Recalls

  • While no TSB is directly for the Pontiac G8 and P0106, GM TSB 20-NA-043 for other vehicles with P0106 mentions that ice can form on the MAP sensor in freezing temperatures, causing a temporary fault. It advises against cleaning the sensor with chemicals or compressed air.

Platform-Specific Known Issues

  • Camshaft Upgrades: Owners who install an aftermarket camshaft with a more aggressive profile often encounter the P0106 code. The new cam changes the engine's vacuum characteristics at idle, which the stock ECU tune interprets as a sensor fault. A user on GRRRR8.net with a large cam and heads confirmed the code needed to be tuned out via HP Tuners. Another owner on a Corvette forum experienced P0106 after a cam swap before getting the car tuned.

Mechanic-Grade Diagnostic Values

  • MAP Sensor 5V Reference Voltage — expected: 4.8-5.2 Volts DC at the sensor connector (Terminal 1 or C) with key on, engine off.. Failure: Voltage below 4.8V or above 5.2V indicates a problem with the ECM or wiring.
  • MAP Sensor Low Reference (Ground) Circuit — expected: Less than 5 ohms of resistance between the low reference circuit terminal (Terminal 2 or A) and a known good chassis ground.. Failure: High resistance indicates a poor ground connection, which is a common issue.
  • MAP Sensor Live Data (KOEO) — expected: Scan tool should display a pressure reading that matches the Barometric Pressure (BARO) for your altitude (approx. 100 kPa at sea level).. Failure: A reading significantly different from BARO, or less than 1 kPa, points to a sensor or signal circuit fault.
  • MAP Sensor Live Data (Engine Idling) — expected: 20-48 kPa, varying with altitude and engine condition.. Failure: A reading that is stuck high (near BARO) or does not change with throttle input indicates a failed sensor or a major vacuum leak.

Wiring & Ground Locations

  • MAP Sensor Connector — On the front of the intake manifold, directly behind the throttle body.. This is the primary connection point to test. Pin A (or 2) is Low Reference (Ground), Pin B is the Signal, and Pin C (or 1) is the 5V Reference.
  • G103 — On the right-hand (passenger side) front cylinder head, connected to the ABS bracket.. This is a primary engine block ground point. A loose or corroded connection here can cause erratic sensor readings for multiple components, including the MAP sensor.
  • G112 — On the left-hand (driver side) rear cylinder head, connecting the engine harness.. This is another critical engine harness ground. Problems here can lead to various sensor and ECM issues.
  • ECM/TCM Ground (G101) — Located on the lower front of the engine block on the passenger side.. This is a direct ground for the Engine Control Module (ECM) and Transmission Control Module (TCM). A fault here can directly cause incorrect sensor readings and codes like P0106.

Real Owner Repair Stories

  • GRRRR8.net user (2009 Pontiac G8 GT, heavily modified with supercharger, heads, and cam.) — Recurring P0106 code.
    ❌ Tried (didn't work) Initially assumed it was a bad MAP sensor.
    ✅ What actually fixed it The user reported multiple instances of the code caused by wiring issues. In one case, a wire had broken. In another, a wire pulled out of the MAF connector. Ultimately, for a heavily modified engine, the user stated the code needed to be disabled in the tune (using HP Tuners) because the engine's new vacuum profile at idle was outside the stock ECU's expected range.
  • Reddit user r/Pontiac (2008 Pontiac G8 GT, stock engine) — P0106 and P3400 codes appearing together, but no noticeable performance problems. Cylinder deactivation (AFM) was not working.
    ❌ Tried (didn't work) Replacing the MAP sensor did not fix the issue.
    ✅ What actually fixed it The owner found and repaired a crack in the PCV boss on the plastic intake tube. This indicates a subtle vacuum leak was the root cause, which the initial sensor replacement did not address. The codes remained even after the repair, suggesting a drive cycle was needed or another issue was present.

OEM Part Supersession History

  • GM 12591290GM 12644228 / ACDelco 213-4434 — Part update for improved reliability and performance.
    Heads up: The new part number (12644228) is a direct, backward-compatible replacement for the original (12591290). There are no known incompatibility issues.

Model Year Variations Within This Range

  • 2008-2009: There are no significant mechanical differences between the 2008 and 2009 G8 GT (L76) or the introduction of the 2009 GXP (LS3) that would alter the diagnosis for a P0106 code. The MAP sensor, its location, and wiring are consistent. The only notable change in 2009 was the deletion of the center-console oil pressure and voltage gauges, which is unrelated to this fault.

Diagnostic Flowchart

Start by determining if your G8 has engine modifications, as the L76 and LS3 engines are highly sensitive to vacuum changes from aftermarket cams. If stock, proceed to live data testing to isolate the MAP sensor from vacuum leaks.
→ P0106 is extremely common after a cam swap on the L76/LS3 because the new profile changes idle vacuum characteristics. The code likely needs to be tuned out via HP Tuners by a professional.
Connect a scan tool and view live data with the Key On, Engine Off (KOEO). Does the MAP sensor reading match or closely approximate the Barometric (BARO) pressure?
Inspect the MAP sensor connector and wiring harness. Are there broken wires, stretched harnesses, or loose pins (common if an aftermarket intake was previously installed)?
→ Repair the damaged wiring or replace the connector pigtail. The mating connector with leads is GM part number 13580108.
→ The MAP sensor's internal electronics have likely failed. Replace the MAP sensor (original part 12591290 has been superseded). Ensure the new O-ring is properly seated.
Start the engine. Does the MAP reading drop significantly at idle (to 10-15 inHg or ~30-50 kPa) and respond logically when you lightly press the throttle?
Are you currently operating the vehicle in freezing temperatures?
→ Per GM TSB 20-NA-043, ice can form on the MAP sensor in freezing temps, causing a temporary fault. Let it thaw. Do NOT clean the sensor with chemicals or compressed air.
→ The MAP sensor is faulty. Replace it. It is located on the front of the intake manifold and held in by a single bolt.
Visually inspect the engine bay for vacuum leaks. Pay close attention to the PCV hose connecting the valve cover to the intake manifold and the PCV boss on the plastic intake tube. Do you see cracks or hear hissing?
→ Replace the cracked PCV hose or repair the intake tube boss to resolve the vacuum leak.
Perform a smoke test on the intake manifold. Does smoke escape from the intake manifold gaskets or other hidden areas?
→ Replace the leaking intake manifold gaskets or affected vacuum lines.
→ If no vacuum leaks exist and wiring is intact, the MAP sensor may be failing intermittently under engine heat and vibration. Replace the MAP sensor.

Real Owner Stories

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

2009 Pontiac G8 GT

Symptoms: Check Engine Light with P0106 code after installing extensive modifications including a new cam and heads.

What fixed it: Tuned the code out using HP Tuners by adjusting the engine diagnostics and finagling the temperature settings.

Source hint: GRRRR8.net - Pontiac G8 Forum

2008 Pontiac G8 GT

Symptoms: Threw P0106 and P3400 codes together with no noticeable performance issues.

What fixed it: Replaced the MAP sensor and repaired a crack in the PCV boss on the plastic intake tube.

Source hint: Reddit r/Pontiac

Pontiac G8 V8 (Modified)

Symptoms: Multiple instances of the P0106 code appearing.

What fixed it: Repaired broken wires and pins that had pulled out of the MAP sensor connector.

Source hint: GRRRR8.net

Frequently Asked Questions

Does GM TSB 20-NA-043 apply to my Pontiac G8 for the P0106 code?
While not directly issued for the G8, TSB 20-NA-043 applies to similar GM vehicles and notes that ice can form on the MAP sensor in freezing temperatures, causing a temporary P0106 fault. It advises against cleaning the sensor with chemicals or compressed air.
I installed an aftermarket camshaft on my G8's L76 and now I have a P0106 code. Is the sensor bad?
Not necessarily. Installing a camshaft with a more aggressive profile changes the engine's vacuum characteristics at idle. The stock ECU tune often interprets this as a sensor fault. You will likely need a professional tuner to adjust the expected MAP values in the PCM using software like HP Tuners.
What is the correct part number for the MAP sensor on the 6.0L L76 or 6.2L LS3?
The original GM part number for the MAP sensor was 12591290, but it has been superseded by updated parts. If you find that the wiring is damaged and you need to replace the connector pigtail, the GM part number for the mating connector with leads is 13580108.
I'm getting P0106 along with P3400 on my 2008 G8 GT. Are they related?
Yes, owners on g8board.com and Reddit have reported getting P0106 and P3400 (cylinder deactivation system) codes together on the L76 engine. This combination can be caused by a faulty MAP sensor or subtle vacuum leaks, such as a crack in the PCV intake tube boss.
Where is the MAP sensor located on the G8's V8 engine?
The MAP sensor is located on the front of the intake manifold, near the throttle body, and is held in place by a single bolt. When replacing it, ensure the new sensor's O-ring is properly seated to prevent a vacuum leak.
Can a vacuum leak cause the P0106 code on my G8?
Yes, vacuum leaks are a common cause. Hoses and gaskets become brittle with age and heat cycles. The PCV hose connecting the valve cover to the intake manifold, or a crack in the PCV boss on the plastic intake tube, are known culprits for triggering this code.
How To Test A MAP Sensor At Home (Multimeter or OBD Scanner)
How To Test A MAP Sensor At Home (Multimeter or OBD Scanner)
How to test a MAP sensor
How to test a MAP sensor
How To Test Every MAP Sensor | Step By Step Guide
How To Test Every MAP Sensor | Step By Step Guide
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 Jul 21, 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 (Deep Dive) for:
  • Pontiac G8: 20082009
In this article
🎬 Helpful Videos
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