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

P0106 on 2016-2019 Chevrolet Volt: Causes and Fixes for MAP Sensor/PCV Issues

On a 2016-2019 Chevy Volt, code P0106 is most often caused by a clogged PCV orifice inside the valve cover, a known issue documented in GM Technical Service Bulletin #PIP5603. This blockage creates abnormal crankcase pressure, which confuses the MAP sensor. The fix is to replace the entire valve cover assembly, which costs between $150-$250 for the part. Investigating this TSB is critical before replacing the MAP sensor itself.

14 minutes to read 2016-2019 Chevrolet VOLT
Most Likely Cause
Plugged PCV Orifice in Valve Cover
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $500
Parts Price
$30 – $250
⚠️ Drivable, but... — You can drive, but expect reduced engine performance, rough or unstable idling, poor fuel economy, and potential stalling, especially when coming to a stop. Ignoring the issue, especially if it's the common PCV problem, could lead to further engine complications over time, such as oil leaks from failed seals due to excessive crankcase pressure.
Key Takeaways
  • For a 2016-2019 Chevy Volt, P0106 is most likely caused by a clogged PCV system within the valve cover, not a bad MAP sensor.
  • Always check for Technical Service Bulletin #PIP5603 before buying any parts; it directly addresses this common failure.
  • The correct repair for the common PCV issue is to replace the entire valve cover assembly (Part No. 12677329).
  • If the code appears with P00C7, it further strengthens the diagnosis of a clogged PCV orifice.
  • A simple check for a clogged PCV is to listen for a sucking/whistling noise at the oil cap while the engine is idling.
  • While you can drive with this code, performance and fuel economy will be poor, so a timely repair is recommended to prevent further issues like seal damage.
P0106 stands for "Manifold Absolute Pressure (MAP) / Barometric Pressure (BARO) Sensor Range/Performance." It means the Engine Control Module (ECM) has detected that the signal from the MAP sensor is erratic or doesn't match what's expected based on other inputs like engine speed and throttle position. The MAP sensor measures the pressure (or vacuum) inside the intake manifold, which is critical data the ECM uses to calculate the correct air-fuel mixture and ignition timing. When the signal is irrational—meaning it's fluctuating in a way that doesn't correspond to a change in engine load—the ECM triggers the Check Engine Light and stores this code.

What's Unique About the 2016-2019 Chevrolet VOLT

Engine bay of a 2016-2019 Chevrolet Volt showing the 1.5L engine where the PCV system is located.
The second-generation Chevrolet Volt's 1.5L engine has a known issue where a clogged PCV orifice triggers a P0106 code, often misdiagnosed as a bad MAP sensor.

For the second-generation Chevrolet Volt, the P0106 code is uniquely and strongly tied to a specific mechanical failure rather than a simple sensor fault. General Motors issued Technical Service Bulletin (TSB) #PIP5603 identifying that a plugged Positive Crankcase Ventilation (PCV) orifice within the valve cover is a primary cause. This tiny passage becomes clogged with carbon and oil deposits, a condition exacerbated by the nature of direct injection engines. The blockage prevents the crankcase from ventilating properly, creating abnormal pressure in the crankcase and intake manifold. This abnormal pressure leads the MAP sensor to report illogical data, even though the sensor itself is likely working correctly. This issue is so prevalent that another TSB, #20-NA-047, addresses the same clogged PCV orifice for the related code P1101 on the same engine. Owners should always investigate this TSB-related issue before replacing the MAP sensor.

Diagnostic Flowchart

A mechanic loosening the oil filler cap while the engine is idling to check for excessive crankcase vacuum or pressure.
A quick DIY check for a clogged PCV system is to loosen the oil cap while the engine is idling. A loud hissing sound or a stumbling idle strongly points to a failed valve cover.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

If you loosen the oil cap while idling, what happens to the engine?
→ Replace the valve cover assembly (OEM part 12691020, ~$150-$250). This fixes the clogged PCV orifice covered under GM TSB #PIP5603.
Have you inspected the intake vacuum hoses for cracks or performed a smoke test?
→ Replace the damaged vacuum hose or intake gasket to fix the leak (typically $10-$50).
→ Test or replace the MAP sensor (OEM 12711681, ~$50-$80) and check its wiring connector for corrosion.
→ Visually inspect all vacuum lines connected to the intake manifold or perform a smoke test to find leaks.
→ Start the engine, let it idle, and carefully loosen the oil filler cap to check for suction or hissing.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Hesitation or poor acceleration
  • Reduced fuel economy
  • Engine may stall, especially at idle
  • Black smoke from the exhaust
  • Whistling or hissing noise from the engine bay, indicating a vacuum leak from the failed PCV system
  • Oil consumption or oil found in the air intake system
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the MAP sensor without first investigating the PCV system. Due to TSB #PIP5603, the valve cover/PCV system should be the primary suspect on this vehicle. Many owners and shops replace the sensor only to have the code return.

Most Likely Causes

Underside of a valve cover showing a PCV orifice completely plugged with dark carbon and oil sludge.
The integrated PCV orifice inside the valve cover is highly prone to clogging with carbon and oil sludge, preventing proper crankcase ventilation and triggering the P0106 code.
Side-by-side comparison of a clean, new MAP sensor and a MAP sensor contaminated with oil and carbon blowby.
While less common than the PCV issue on the Gen 2 Volt, a MAP sensor can fail if it becomes heavily contaminated with oil pushed into the intake manifold by a failing PCV system.
  1. Plugged PCV Orifice in Valve Cover 🔴 High Probability → Shop Engine Valve Cover This is a well-documented design issue in GM TSB #PIP5603 for the 2016-2019 Volt. The small, integrated PCV orifice is prone to clogging with carbon and oil sludge, a common byproduct in modern direct-injection engines. This prevents proper crankcase ventilation.
    How to confirm: A technician can test for excessive crankcase pressure with a manometer. A simple DIY check is to run the engine at idle and slightly lift the oil filler cap or dipstick; a hissing or puffing sound indicates positive crankcase pressure, pointing to a clog. The definitive diagnosis is to follow the TSB, which leads to replacing the valve cover. 🎬 Watch: A quick look at the Volt valve cover design.
    Typical fix: Replace the entire valve cover assembly. 🎬 See this step-by-step DIY valve cover replacement walkthrough. The PCV orifice is integrated into the plastic cover and is not serviced separately.
    Est. part cost: $150-$250
  2. Faulty Manifold Absolute Pressure (MAP) Sensor ⚪ Low Probability → Shop Manifold Absolute Pressure Sensor While MAP sensors can fail on any vehicle, on the Gen 2 Volt this is a far less common cause for P0106 than the PCV issue. The sensor may become contaminated with oil pushed into the intake due to the failed PCV system, or it can fail electronically.
    How to confirm: Use a scan tool to monitor the MAP sensor voltage with the key on, engine off, and then at idle. The voltage should change smoothly with engine vacuum. You can also test the sensor with a hand-held vacuum pump. However, this should only be done after confirming the PCV system is functioning correctly.
    Typical fix: Replace the MAP sensor. Ensure the o-ring seal is properly installed to prevent a vacuum leak.
    Est. part cost: $30-$80
  3. Vacuum Leak ⚪ Low Probability While possible, widespread vacuum leaks from hoses or gaskets are less common on this platform than the specific PCV failure. A leak would have to be significant to trigger the code.
    How to confirm: Perform a smoke test on the intake system to find any leaks from hoses, gaskets, or the intake manifold itself. A visual inspection of all vacuum lines connected to the intake manifold is a good first step.
    Typical fix: Replace the cracked hose or faulty gasket that is causing the leak.
    Est. part cost: $10-$50

Rare But Worth Checking

  • Wiring or Connector Issue: A damaged wire or corroded connector for the MAP sensor can cause an erratic signal. This should be checked before replacing the sensor, especially if the sensor tests good.
  • Clogged Air Filter: A severely restricted engine air filter can starve the engine of air, affecting manifold pressure and potentially triggering a P0106 code.
  • Dirty Throttle Body: → Shop Fuel Injection Throttle Body In some cases, especially after a battery disconnect, a dirty throttle body can cause idle instability and trigger a P0106 code as the computer struggles to relearn idle parameters.

Diagnosis Steps

  1. Check for Technical Service Bulletins (TSBs). For this vehicle, TSB #PIP5603 is the most critical first step.
  2. Perform a crankcase pressure check. With the engine idling, carefully loosen the oil filler cap. If you hear a distinct sucking or whistling sound, or if the idle stumbles, it's a strong sign of a clogged PCV orifice in the valve cover.
  3. If the PCV system appears to be the cause, the recommended repair is to replace the entire valve cover assembly.
  4. If the PCV system checks out, inspect all vacuum hoses connected to the intake manifold for cracks, brittleness, or loose connections.
  5. Perform a smoke test on the intake system to identify any hard-to-see vacuum leaks.
  6. If no leaks are found, connect a scan tool and observe the MAP sensor's live data. Check the reading with the Key On, Engine Off (KOEO) and compare it to the BARO reading; they should be nearly identical. Start the engine and note the reading at idle (it should be low, indicating high vacuum).
  7. Inspect the MAP sensor's electrical connector for corrosion or damage. Check the wiring for any signs of fraying or breaks.
  8. If all other steps fail to identify the issue, the MAP sensor itself may be faulty and should be replaced.

Parts You'll Likely Need

  • Valve Cover Assembly (OEM #12691020) — This is the most common fix for P0106 on the 2016-2019 Volt, as the problematic PCV orifice is integrated into the cover and is not serviced separately, per TSB #PIP5603. The current OEM part number is 12691020, which supersedes several previous versions (e.g., 12685415, 12681368, 12677792).
    Trusted brands: ACDelco (GM Genuine)
    OEM price range: $180-$250
    Aftermarket price range: $150-$200
  • Manifold Absolute Pressure (MAP) Sensor (OEM #12644228 (superseded by 12711681)) — If the PCV system is confirmed to be working correctly and no vacuum leaks are present, the MAP sensor is the next most likely component to have failed. The original part number 12644228 has been replaced by GM part number 12711681.
    Trusted brands: ACDelco, Bosch, Delphi
    OEM price range: $50-$80
    Aftermarket price range: $30-$60

Related Codes That Often Appear With This One

  • P00C7 — This code for Intake Air Pressure Measurement System Correlation is specifically mentioned alongside P0106 in TSB #PIP5603, as both can be caused by the plugged PCV orifice.
  • P1101 — This code for Intake Airflow System Performance is also commonly caused by the same clogged PCV orifice issue, as documented in TSB #20-NA-047 🎬 Watch: How this PCV clog affects P0106 and P1101 codes. for this engine.
  • P0171 — System Too Lean. A failed PCV system can create a vacuum leak, allowing unmetered air into the intake and causing a lean condition.

Technical Service Bulletins (TSBs) & Recalls

  • PIP5603: Communicates the possibility of the PCV orifice in the valve cover being plugged, causing the check engine lamp to illuminate and set DTC P00C7 and P0106. This is the primary TSB for this issue.
  • 20-NA-047: While written for code P1101, this TSB also identifies the same root cause for the 1.5L L3A engine: a clogged PCV orifice in the camshaft cover, confirming the known issue with this engine's ventilation system.
  • PIC6409A: A newer preliminary bulletin that also mentions P0106 and P00C7, pointing towards a potential issue with the MAP sensor itself in some cases, but TSB PIP5603 remains the most common cause for

Platform-Specific Known Issues

  • TSB #PIP5603: The Primary Culprit: TSB #PIP5603 explicitly states that a plugged PCV orifice in the valve cover can cause DTCs P0106 and P00C7. The recommended fix is to replace the valve cover. This is not a generic MAP sensor issue; it's a specific, known mechanical failure on this platform.
  • Owner Experience: Valve Cover Replacement Fix: → Shop Engine Valve Cover On the gm-volt.com forums, multiple owners of 2017 Volts report experiencing the P0106 code, sometimes accompanied by P00C7. After dealership diagnosis, the universal solution was the replacement of the valve cover assembly under warranty, which permanently resolved the check engine light and drivability issues.
  • Reddit Confirmation: A Reddit user with a 2017 Volt reported getting codes P00C7 & P0106. The initial guess from an auto parts store was a bad MAP sensor, but this aligns perfectly with the symptoms described in TSB #PIP5603, where the valve cover is the actual root cause.

Mechanic-Grade Diagnostic Values

  • MAP Sensor 5V Reference — expected: Approximately 5.0V with key on, engine off or running.. Failure: Voltage significantly lower than 5.0V indicates a wiring or ECM issue.
  • MAP Sensor Ground Circuit — expected: Close to 0V (typically under 0.05V).. Failure: Voltage significantly above 0V indicates a bad ground connection.
  • MAP Sensor Signal Voltage (Key On, Engine Off) — expected: Approximately 4.5V. This should be very close to the BARO sensor reading on a scan tool.. Failure: A reading that is not close to 4.5V or does not match the BARO sensor suggests a faulty sensor.
  • MAP Sensor Signal Voltage (Engine at Idle) — expected: 1.0V to 1.5V, indicating high engine vacuum.. Failure: Voltage that is high (e.g., over 2.0V) at idle, or does not change smoothly as the throttle is applied, points to a sensor, vacuum, or pressure problem.

Wiring & Ground Locations

  • MAP Sensor — Mounted on the plastic intake manifold, after the throttle body.. Physical access is required to test the sensor's connector for power, ground, and signal, or to replace the sensor itself. Its location makes it susceptible to oil contamination if the PCV system fails.

Real Owner Repair Stories

  • General consensus from gm-volt.com and /r/volt subreddit (2016-2019 Chevrolet Volt (primarily 2017 models reported)) — Check Engine Light with code P0106, often accompanied by P00C7 or P1101. Rough idle and hesitation.
    ❌ Tried (didn't work) Replacing the MAP sensor alone often did not fix the issue; the code would return.
    ✅ What actually fixed it Replacing the entire valve cover assembly (camshaft cover), which contains the integrated PCV orifice, as recommended by TSB #PIP5603. This permanently resolved the codes and drivability symptoms for numerous owners.

When the Usual Fixes Don't Work

  • The Pass 2 data correctly identified the valve cover as the primary culprit but listed an incorrect part number (12677329) that is widely cataloged as a high-pressure fuel pump. The correct OEM part number for the valve cover assembly is 12691020. This is a critical distinction, as ordering the wrong part would not resolve the issue. This highlights the importance of verifying part numbers through multiple sources before purchase.

OEM Part Supersession History

  • 12665643, 12669418, 12677792, 12681368, 1268541512691020 — Part consolidation and potential design revisions for the Valve Cover Assembly.
  • 1264422812711681 — Standard part evolution and consolidation by GM for the MAP sensor.

Model Year Variations Within This Range

  • 2016-2019: No significant variations have been noted regarding the cause of P0106. The clogged PCV orifice in the valve cover is the dominant cause across the entire second generation of the Volt.
Chevy Volt Valve Cover
Chevy Volt Valve Cover
Chevrolet Volt Valve Cover Gasket Replacement DIY
Chevrolet Volt Valve Cover Gasket Replacement DIY
Sonic PCV Fix, Error codes P0106 & P1101
Sonic PCV Fix, Error codes P0106 & P1101
FIX CODE P0107 P0106 ENGINE LIGHT ON CHEVY, CHEVROLET, BUICK, GMC, CADILLAC
FIX CODE P0107 P0106 ENGINE LIGHT ON CHEVY, CHEVROLET, BUICK, GMC, CADILLAC
How to Replace MAP Sensor 14-19 Chevy Silverado
How to Replace MAP Sensor 14-19 Chevy Silverado
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 25, 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 VOLT: 2016201720182019
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