P0106 on 2002-2009 Chevrolet TrailBlazer 4.2L: MAP Sensor and Throttle Body Guide
On a 2002-2009 TrailBlazer 4.2L, code P0106 is most often caused by a very dirty throttle body or a faulty Manifold Absolute Pressure (MAP) sensor. Cleaning the throttle body is a common, low-cost first step that resolves the issue in many cases. If that doesn't work, or if codes P0014/P0017 are also present, the camshaft actuator solenoid is the next likely culprit. A new MAP sensor is typically under $60 for a DIY fix.
- Before buying any parts for a P0106 code on a TrailBlazer 4.2L, your first step should always be to thoroughly clean the electronic throttle body.
- If cleaning the throttle body doesn't fix the issue, the MAP sensor itself is the next most likely culprit and is an easy part to replace.
- Check for other codes. If you see P0014 or P0017, the problem may be with the VVT system (camshaft actuator solenoid), not the MAP sensor.
- After cleaning the throttle body or replacing a sensor, it's a good practice to disconnect the battery for 15 minutes to reset the PCM, which forces it to relearn idle and fuel trims.
What's Unique About the 2002-2009 Chevrolet TrailBlazer
On the TrailBlazer's 4.2L inline-6 engine, P0106 is very frequently caused by a dirty electronic throttle body, not a faulty MAP sensor. 🎬 Watch how a dirty throttle body triggers this MAP code. Carbon buildup around the throttle plate restricts airflow at idle. To maintain idle speed, the PCM must open the throttle plate more than usual (e.g., 20% open instead of a normal 6-10%). The PCM sees this high throttle angle but also sees a high vacuum (low pressure) reading from the MAP sensor, a combination that it deems illogical, triggering the P0106 code. Additionally, TSB PIP3694F explicitly links this code to issues with the camshaft actuator solenoid, which can cause a rough idle that creates erratic manifold pressure readings, fooling the PCM into thinking the MAP sensor is faulty.
Symptoms You May Notice
- Rough idle, especially when the A/C is on or turning the steering wheel at a stop
- Engine stalling or stumbling, particularly when coming to a stop or at idle
- Hesitation or lack of power during acceleration
- Poor fuel economy
- Illuminated Check Engine Light
- Black smoke from the exhaust
- Inability to use defrost or A/C without the engine stumbling or stalling
- Replacing the MAP sensor when the root cause is a dirty throttle body.
- Replacing the MAP sensor when the root cause is a faulty VVT (Camshaft Actuator) solenoid, especially when P0014 or P0017 are also present.
Most Likely Causes
- Dirty Throttle Body 🔴 High Probability → Shop Fuel Injection Throttle Body The 4.2L Vortec engine's PCV system can allow oil vapor and crankcase gases to bake onto the throttle body, creating a thick carbon ring. This is the most common cause of a 'false' P0106 on this platform.
How to confirm: Remove the air intake tube and visually inspect the throttle body bore and plate for a thick ring of black carbon deposits. On a scan tool, the throttle position at idle may read high (e.g., >15-20%) when it should be under 10%.
Typical fix: Thoroughly clean the throttle body with a dedicated throttle body cleaner and a soft brush or rag. Do not spray cleaner directly into electrical components. An idle relearn procedure is required afterward.
Est. part cost: $5-$15 for cleaner - Faulty Manifold Absolute Pressure (MAP) Sensor 🔴 High Probability → Shop Manifold Absolute Pressure Sensor The sensor itself is a common failure item due to age and heat cycles in the engine bay. It's often replaced unnecessarily when the throttle body is the real issue.
How to confirm: Use a scan tool to monitor MAP sensor voltage. With the key on and engine off (KOEO), it should read ~4.5 volts (at sea level). At a warm, stable idle, it should drop to 1.0-1.5 volts. If the reading is stuck, slow to respond, or doesn't change when revving the engine, the sensor is likely bad.
Typical fix: Replace the MAP sensor. It is located on the driver's side of the intake manifold and is held in by a small clip, making for a quick replacement. 🎬 See this walkthrough on how to replace the MAP sensor.
Est. part cost: $25-$115 - Faulty Camshaft Actuator Solenoid (VVT Solenoid) 🟡 Medium Probability → Shop Engine Camshaft A known issue, cited in TSB PIP3694F, where a malfunctioning VVT solenoid causes a rough idle. This erratic engine operation leads to fluctuating manifold pressure that the PCM misreads as a MAP sensor fault. The solenoid's screens can get clogged with sludge or tear.
How to confirm: This is a very likely cause if P0106 is accompanied by VVT-related codes like P0014 or P0017. To replace it, the power steering pump must be moved 🎬 Watch: How to replace the VVT solenoid on the 4.2L. out of the way.
Typical fix: Check engine oil level and condition first. Remove and inspect the solenoid. If screens are torn or it's heavily sludged, replace it. An updated design features a more robust full-length screen.
Est. part cost: $30-$80 - Vacuum Leak ⚪ Low Probability Vacuum hoses and intake gaskets can become brittle and crack over time, leading to unmetered air entering the engine. While possible, it's less common than the throttle body or VVT solenoid issues for this specific code.
How to confirm: Visually inspect all vacuum hoses connected to the intake manifold for cracks or disconnections. A smoke test is the most effective way to find hard-to-see leaks.
Typical fix: Replace the cracked hose or faulty gasket.
Est. part cost: $10-$50
Rare But Worth Checking
- Water Intrusion in Harness Connector: Per TSB 07-06-04-019F, water can leak from the A-pillar or windshield into the main IP-to-body harness connector in the driver's side kick panel. This causes corrosion and various electrical faults, including sensor codes like P0106.
- Worn Crankshaft Thrust Bearing: A very rare but severe mechanical issue. TSBs mention that excessive crankshaft end play (spec is 0.0044 - 0.0153 inches or 0.112 - 0.388 mm) can cause timing variations that trigger P0106 along with P0014 and P0017. This requires removing the oil pan to inspect and is a major engine repair.
- Clogged Catalytic Converter: A restricted exhaust creates backpressure, which can cause abnormal pressure readings in the intake manifold and potentially trigger a P0106 code. This would likely be accompanied by other symptoms like a significant loss of power at high RPMs.
Diagnosis Steps
- Scan for other trouble codes. If P0014 or P0017 are present, investigate the camshaft actuator solenoid and engine oil level/condition first, per TSB PIP3694F.
- Visually inspect the air intake tube for cracks and ensure all clamps are tight.
- Remove the air intake tube from the throttle body and inspect the throttle plate and bore for heavy carbon buildup.
- If dirty, disconnect the battery. Clean the throttle body thoroughly using throttle body cleaner and a soft brush/rag. Manually moving the plate is okay, but be gentle. Do not use harsh tools that could scratch the bore.
- After cleaning, perform an idle relearn procedure. Reconnect the battery, start the engine, and let it idle in Park for 3 minutes. Then, turn the A/C on and let it idle for another 3 minutes. Drive the vehicle to allow the PCM to fully relearn.
- If the code returns, inspect the MAP sensor. It's on the driver's side of the intake manifold. Check its electrical connector for damage or corrosion.
- With a scan tool, check the MAP sensor's voltage with the Key On, Engine Off (KOEO). It should be around 4.5V (at sea level). Start the engine; at idle, it should drop to 1.0-1.5V. If the voltage is stuck or doesn't respond to throttle changes, the sensor has failed.
- If the sensor tests faulty, replace it. It is held in by a plastic retaining clip. Lubricate the new O-ring with clean oil before installation.
- If the sensor and throttle body are good, perform a smoke test on the intake system to check for vacuum leaks from hoses or gaskets.
- As a final, rare check, inspect the driver's side kick panel for signs of water damage near the large electrical connector, per TSB 07-06-04-019F.
- Clear the trouble codes and perform a test drive to confirm the fix.
Parts You'll Likely Need
- Manifold Absolute Pressure (MAP) Sensor
(OEM #12623671)— This sensor is a common failure point and directly relates to the P0106 code definition, though it's often misdiagnosed.
Trusted brands: ACDelco (GM OE), Bosch, Delphi, Standard Motor Products
OEM price range: $60-$115
Aftermarket price range: $25-$70 - Camshaft Position Actuator Solenoid
(OEM #12615873)— A faulty solenoid is a common cause of rough idle that triggers a P0106, especially when codes P0014/P0017 are present.
Trusted brands: ACDelco (GM OE), Dorman
OEM price range: $45-$70
Aftermarket price range: $25-$50 - Throttle Body Cleaner — A dirty throttle body is the most common cause of P0106 on this specific engine, making cleaning a critical first step.
Trusted brands: CRC, Gumout
Aftermarket price range: $5-$15
Related Codes That Often Appear With This One
- P0014 — This code ('B' Camshaft Position - Timing Over-Advanced) can appear with P0106 if the root cause is a faulty camshaft actuator (VVT) solenoid, as noted in TSB PIP3694F.
- P0017 — This code (Crankshaft Position - Camshaft Position Correlation) also points to a VVT system or timing chain issue that can induce the P0106 code.
- P0506 — This code (Idle Air Control System RPM Lower Than Expected) is often caused by the same heavy carbon buildup on the throttle body that triggers P0106.
Technical Service Bulletins (TSBs) & Recalls
- PIP3694F: Notes that a rough idle may cause a P0106 to be stored alongside P0014 and/or P0017, and advises inspecting the camshaft actuator solenoid and checking for excessive crankshaft end play.
- 07-06-04-019F: Cites water intrusion in the driver's side kick panel harness connector as a potential cause for various electrical issues and sensor codes due to corrosion. While this TSB focuses on P2138 (APP sensor), the location and nature of the fault can affect other circuits passing through the connector.
Platform-Specific Known Issues
- A heavily carbon-fouled throttle body is a very common cause for P0106, often occurring after the battery has been disconnected, which erases the PCM's learned idle values.
- A rough idle caused by a failing VVT solenoid is a frequent root cause that sets a 'false' P0106 code.
Mechanic-Grade Diagnostic Values
- MAP Sensor Signal Voltage with Vacuum Applied (Engine Off) — expected: Voltage should decrease as vacuum increases. 5 in. Hg: ~3.9V, 10 in. Hg: ~3.0V, 15 in. Hg: ~2.1V, 20 in. Hg: ~1.2V.. Failure: Voltage does not change or stays stuck at one value when vacuum is applied.
- MAP Sensor 5V Reference Wire Voltage (KOEO) — expected: 4.5 to 5.0 Volts DC, measured at the Gray (GRY) wire.. Failure: Voltage is significantly lower than 4.5V or is absent.
- MAP Sensor Ground Circuit Check (KOEO) — expected: 12 Volts DC when probing the Orange/Black (ORG/BLK) wire with the red multimeter lead and the battery positive (+) terminal with the black lead.. Failure: Reading is 0V or significantly less than battery voltage, indicating a bad ground.
- Crankshaft End Play — expected: 0.0044 to 0.0153 inches (0.112 to 0.388 mm).. Failure: End play is obviously out of spec, often by .050 inches or more, indicating a worn thrust bearing.
Scan Tool Commands That Help
- Tech2 / GDS2 or equivalent: Throttle Body Relearn / Reset Idle Learn — This is a critical step after cleaning or replacing the throttle body to prevent persistent idle issues and a return of the P0106 code.
- Tech2 / GDS2 or equivalent: Camshaft Position Actuator (CPAS) Solenoid Control — When P0014 or P0017 are present with P0106, this command allows a technician to manually activate the solenoid to confirm if it is stuck or electrically failed without having to remove it first.
Wiring & Ground Locations
- MAP Sensor Connector — On the MAP sensor, driver's side of the intake manifold.. This is the primary point for testing sensor voltage. Pin A is the Orange/Black ground wire, Pin B is the Light Green signal wire, and Pin C is the Gray 5V reference wire.
- PCM Connector C2 (Blue/Green) — At the Powertrain Control Module (PCM) on the driver's side of the engine bay, near the fuse box.. The MAP sensor signal wire (Light Green) terminates at Pin 37 of this connector (on 2006 models), which is a key point for checking signal continuity back to the PCM.
- G103 — On the left front of the engine compartment, on the radiator support.. This is a major engine and PCM ground point. Corrosion or a loose connection here is a known GM issue that can cause erratic sensor readings and false codes, including P0106.
- G104 — On the back of the driver's side cylinder head.. This is another main engine ground. A poor connection can cause intermittent voltage drops and unpredictable electronic issues.
- G109 (4.2L) — On the lower left side of the engine block.. This ground is specific to the engine block and ensures sensors mounted to the engine have a solid ground path.
Real Owner Repair Stories
- ScannerDanner YouTube Channel (2005 Chevrolet Trailblazer 4.2L) — Check Engine Light with code P0106.
❌ Tried (didn't work) No parts were replaced initially; diagnosis was performed using scan tool data.
✅ What actually fixed it The root cause was a severely dirty throttle body. Cleaning the carbon buildup and performing an idle relearn procedure resolved the code. - GMTNation Forum (2004 Trailblazer 4.2L) — Check Engine Light with code P0014 (which often accompanies P0106) and hesitation at 50 MPH.
❌ Tried (didn't work) Replaced coil pack on cylinder 3, Replaced all 6 spark plugs
✅ What actually fixed it The user found oil inside the VVT solenoid electrical connector. The confirmed fix was replacing the Camshaft Position Actuator Solenoid (VVT Solenoid) due to an internal oil leak. - Reddit r/MechanicAdvice (General, but common on TrailBlazer) — P0106 code appeared immediately after the battery died and was replaced. Engine had a very rough idle and was stalling.
❌ Tried (didn't work) Replacing the MAP sensor., Clearing the code without addressing the underlying issue.
✅ What actually fixed it The fix is to disconnect the battery again, thoroughly clean the carbon from the throttle body, reconnect everything, and then perform an idle relearn procedure by letting the engine idle for 10 minutes without touching the accelerator. This recalibrates the idle position that was lost when the battery was disconnected.
OEM Part Supersession History
12568078, 12576768, 12597025, 12602516→12615873— Updates to the Camshaft Actuator Solenoid design for improved durability and performance.
Model Year Variations Within This Range
- 2002-2005: The 4.2L LL8 engine was on Ward's 10 Best Engines list from 2002-2005, highlighting its innovative design for the time, including variable valve timing on the exhaust cam. Early models may be more prone to issues with the original-design VVT solenoid.
- 2006-2009: A mid-cycle refresh occurred in 2006, which included updated front fascia and interior trim. While the core 4.2L engine remained the same, minor wiring or PCM software changes could exist. For example, specific PCM pinouts are often documented for 2006+ models separately from earlier years.
Diagnostic Flowchart
Real Owner Stories
Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.
Chevrolet TrailBlazer 4.2L
Symptoms: Experienced rough running conditions and pulled VVT-related codes P0014 and P0017.
What fixed it: Removed the VVT solenoid and found it filthy and contaminated with metal shavings.
Source hint: GMTNation.com thread titled 'P00017 P00014'
2002-2009 Chevrolet TrailBlazer 4.2L
Symptoms: Triggered a P0106 code accompanied by rough idling issues.
What fixed it: Cleaned the throttle body, which multiple users confirmed as the definitive fix for this specific code on the platform.
Source hint: TrailVoy.com thread titled 'P0106 MAP Sensor or what'
2005 Chevrolet TrailBlazer 4.2L
Symptoms: Check engine light illuminated with codes P0410, P0106, and P0054.
What fixed it: Correctly identified that a gunked-up throttle body was the root cause of the P0106 code and cleaned it.
Source hint: ChevroletForum.com thread titled '05 Trailblazer P0410, P0106, P0054'
Related OBD-II Codes
Frequently Asked Questions
Does TSB PIP3694F apply to my 4.2L TrailBlazer with a P0106 code?
I disconnected my battery and now my TrailBlazer has a rough idle and a P0106 code. Why?
How do I test the MAP sensor on my 2002-2009 TrailBlazer 4.2L?
Why does my TrailBlazer stall when I turn on the A/C or turn the steering wheel at a stop?
Can a water leak inside the cabin cause a P0106 code?
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
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.
- Chevrolet TrailBlazer:
- 🧭 Diagnostic Flowchart
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2002-2009 Chevrolet TrailBlazer
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- Real Owner Stories
- Chevrolet TrailBlazer 4.2L
- 2002-2009 Chevrolet TrailBlazer 4.2L
- 2005 Chevrolet TrailBlazer 4.2L
- Related OBD-II Codes
- Frequently Asked Questions
- 🎟️ Get 5% Off