P2008 on 2008-2013 Cadillac CTS 3.6L: Intake Runner Control Circuit Causes and Fixes
On a 2008-2013 Cadillac CTS with the 3.6L V6, code P2008 most often means the Intake Manifold Runner Control (IMRC) solenoid for Bank 1 has failed or its wiring is damaged. Bank 1 is the passenger side of the engine. This is a common issue, and the fix is usually replacing the solenoid, which may require removing the upper intake manifold. Before replacing, check for wiring damage, as GM has a TSB for harness chafing. DIY difficulty is 3/5.
- P2008 on your CTS points to an electrical problem with the intake runner control for the rear bank of cylinders (Bank 1).
- Before buying parts, always check that the solenoid's electrical connector is plugged in securely, as it can be forgotten during other service.
- Thoroughly inspect the engine wiring harness for chafing at the specific points mentioned in TSB 21-NA-149 before replacing any parts.
What's Unique About the 2008-2013 Cadillac CTS
The 3.6L LLT V6 engine in the second-generation CTS is a direct-injection (DI) engine. While P2008 is an electrical code, these DI engines are known for carbon buildup on the intake valves and runner flaps. Over time, this carbon can cause the flaps to become sticky or bind, putting extra stress on the IMRC actuator and solenoid, which can lead to premature electrical failure. Therefore, while the fault is electrical, the root cause can sometimes be mechanical due to the nature of this specific engine design. Additionally, GM has issued TSB 21-NA-149 which notes that the engine wiring harness can chafe against various points like the ECM bracket or shock tower, potentially causing an open in the IMRC circuit.
Symptoms You May Notice
- Check Engine Light is on
- Rough or unstable idle
- Noticeable loss of power, especially at low or high RPMs
- Hesitation or stumbling during acceleration
- Reduced fuel economy
- A 'Service StabiliTrak' message may also appear, as engine faults can trigger it.
- Replacing the intake manifold when only the solenoid is bad.
- Replacing spark plugs or ignition coils, as misfires can sometimes be a symptom but are not the root cause of the P2008 code itself.
- Replacing the IMRC solenoid without checking for and repairing a chafed wiring harness, leading to a repeat failure.
Most Likely Causes
- Failed Intake Manifold Runner Control (IMRC) Solenoid 🔴 High Probability → Shop Engine Intake Manifold The solenoid is an electro-mechanical part located in a high-heat engine environment, making it a common failure point over time. There are two identical solenoids, one for each bank, located on the front of the intake manifold.
How to confirm: Use a scan tool's active test function to command the solenoid on and off; you should hear a clicking sound. If there is no sound but voltage is present at the connector, the solenoid has likely failed internally. You can also swap the Bank 1 (passenger side) and Bank 2 (driver side) solenoids; if the code changes to P2009 (Bank 2), the solenoid is confirmed bad.
Typical fix: Replace the IMRC solenoid/actuator. This often requires removing the upper intake manifold for access. It is wise to replace the upper intake manifold gaskets at the same time.
Est. part cost: $50-$150 - Wiring Harness or Connector Damage 🟡 Medium Probability GM TSB 21-NA-149 specifically identifies a condition where the engine wiring harness can chafe against the ECM bracket, upper control arm, or shock tower bolt, leading to various DTCs including P2008. The wiring is routed near hot and vibrating engine components, which can lead to chafed or broken wires over time.
How to confirm: Visually inspect the wiring harness leading to the IMRC solenoid for any signs of damage, melting, or corrosion, paying close attention to the areas mentioned in TSB 21-NA-149. Check that the connector is securely plugged in. Use a multimeter to test for continuity and proper voltage at the connector.
Typical fix: Repair the broken section of wire or replace the damaged connector pigtail. Secure the harness away from the chafe point using zip ties as described in the TSB.
Est. part cost: $5-$30 - Carbon Buildup Causing Stuck Runner Flaps 🟡 Medium Probability As a direct-injection engine, the LLT V6 does not have fuel washing over the intake valves, leading to significant carbon accumulation that can physically restrict the movement of the runner flaps. This mechanical restriction can burn out the control solenoid.
How to confirm: This is difficult to confirm without removing the intake manifold for visual inspection. If the solenoid and wiring are good but the code persists, or if you find a history of repeated solenoid failures, stuck flaps are a strong possibility.
Typical fix: Remove the intake manifold and manually clean the carbon from the intake ports and runner flaps. This is a labor-intensive job often done via 'walnut blasting' for best results.
Est. part cost: $20-$50 for cleaning supplies
Rare But Worth Checking
- Failed Powertrain Control Module (PCM): → Shop Engine Control Module (ECM) This is very rare. The PCM should only be considered after all other possibilities, including wiring (per TSB 21-NA-149), connectors, and the solenoid itself, have been exhaustively tested and ruled out.
Diagnosis Steps
- Connect an OBD-II scanner and verify the P2008 code is present. Check for any other pending or active codes, especially P2009, P2010, or misfire codes.
- Perform a visual inspection of the top of the engine. Locate the IMRC solenoid on Bank 1 (the passenger side of the engine). Check if its electrical connector is plugged in securely.
- Carefully inspect the engine wiring harness for chafing, especially near the ECM mounting bracket, the shock tower, and the upper control arm, as detailed in GM TSB 21-NA-149.
- Use a capable scan tool to access the active test/actuation test menu. Command the Bank 1 IMRC solenoid ON and OFF. Listen for an audible click from the solenoid.
- If no click is heard, disconnect the solenoid connector. Use a multimeter to check for battery voltage at the power pin of the connector with the key on, engine off. If no voltage is present, check the fuse for the circuit and trace the wiring for a break, referencing the TSB chafe points.
- If voltage is present, the issue is likely the solenoid. To confirm, you can swap the Bank 1 and Bank 2 solenoids. Clear the codes and run the engine. If the code changes to P2016 (IMRC Circuit Open Bank 2), the solenoid is faulty.
- If the solenoid and wiring are confirmed to be good, the issue may be mechanical. The intake manifold may need to be removed to inspect the runner flaps for binding due to carbon buildup. While the manifold is off, it is highly recommended to clean the intake valves and ports.
- If all other possibilities are exhausted, a faulty PCM driver circuit could be the cause, but this is extremely unlikely.
Parts You'll Likely Need
- Intake Manifold Runner Control Solenoid / Actuator
(OEM #12628347 (Note: This part number is for a VVT solenoid, often confused. The IMRC solenoid is typically sold as part of the manifold assembly or under different aftermarket numbers. Verify with VIN.))— This is the most common component to fail in the IMRC circuit, either from electrical failure or being damaged by stuck runner flaps.
Trusted brands: ACDelco, Dorman
OEM price range: $100-$200
Aftermarket price range: $50-$120 - Upper Intake Manifold Gasket Set — Required if the intake manifold must be removed to access the solenoid or to clean carbon buildup. These are typically single-use gaskets. 🎬 Watch: Step-by-step intake manifold gasket replacement guide
Trusted brands: Fel-Pro, ACDelco
OEM price range: $40-$80
Aftermarket price range: $20-$50
Related Codes That Often Appear With This One
- P2009 — P2009 indicates a 'low voltage' condition in the same circuit, which can be caused by a short or related wiring issue.
- P2010 — P2010 indicates a 'high voltage' condition in the same circuit, often pointing to a short to power.
- P0301, P0303, P0305 — Misfire codes for Bank 1 cylinders may appear if the runner flaps are stuck in a position that severely compromises the air-fuel mixture for that bank.
- P2016, P2017 — These codes relate to the IMRC for Bank 2 (driver's side). It's not uncommon for wiring issues or carbon buildup to affect both banks, potentially setting codes for both.
Technical Service Bulletins (TSBs) & Recalls
- TSB 21-NA-149: Describes a condition where the engine wire harness can chafe against the ECM bracket, upper control arm, or shock tower, causing an open circuit and setting numerous DTCs, including P2008, P2009, and P2010. The fix involves inspecting, repairing, and re-routing the harness.
Platform-Specific Known Issues
- The direct-injection nature of the LLT 3.6L V6 makes it prone to significant carbon buildup in the intake tract, which is a common underlying cause of IMRC system problems on this specific vehicle.
- GM TSB 21-NA-149 details specific locations where the engine wiring harness is known to chafe, potentially causing the open circuit that triggers P2008.
Mechanic-Grade Diagnostic Values
- IMRC Solenoid Coil Resistance — expected: 20-40 Ohms (Ω). Failure: A reading of infinite resistance ('OL' on a multimeter) indicates an open circuit and a failed solenoid.
- IMRC Solenoid Connector Voltage (Key On, Engine Off) — expected: Approximately 12V (Battery Voltage) on the power supply pin.. Failure: 0V or significantly low voltage indicates a break in the power supply wire or a blown fuse.
- IMRC Solenoid Control Wire Voltage (Commanded ON) — expected: The ECM/PCM pulls the control wire to ground (0V) to activate the solenoid.. Failure: Voltage does not drop to 0V when commanded ON by a scan tool, suggesting a wiring issue or a faulty PCM driver.
Scan Tool Commands That Help
- GDS2 / Tech2: Intake Manifold Runner Control (IMRC) Actuator Test — This is a bidirectional control used to command the IMRC solenoid on and off while the engine is off or at idle. It allows a technician to listen for the solenoid's 'click' to verify electrical and basic mechanical function without disassembly.
- GDS2 / Tech2: Output Controls > Engine > Intake Manifold Tuning Valve Solenoid — This is the specific path within the GM diagnostic software to find and activate the IMRC solenoid for Bank 1. It's essential for confirming if the command from the ECM is being sent and if the solenoid is responding.
Wiring & Ground Locations
- IMRC Solenoid Connector — On the front of the intake manifold. Bank 1 is the passenger side solenoid.. This is the primary point for testing voltage, ground, and resistance of the solenoid and its immediate circuit.
- G102 — On the right front of the engine compartment.. This is a major engine and underhood component ground. A poor connection here can cause a variety of erratic electrical issues and fault codes, including those for actuators like the IMRC solenoid.
- G200 / G201 — G200 is behind the left kick panel; G201 is behind the right kick panel.. These are primary interior/body ground points that can affect modules that communicate with the ECM, such as the Body Control Module (BCM). While less direct, poor grounds here can contribute to network communication errors that may indirectly relate to engine control faults.
- ECM (Engine Control Module) — On the front right valve cover for the 3.6L (VIN 7) engine.. This is the source of the command signal for the IMRC solenoid. The wiring harness between the ECM and the solenoid is a common chafe point as noted in TSB 21-NA-149.
Real Owner Repair Stories
- cadillacforums.com user (2009 Cadillac CTS 3.6L) — Check Engine Light with code P2008.
❌ Tried (didn't work) Initial diagnosis pointed to the solenoid.
✅ What actually fixed it The user swapped the Bank 1 (passenger side) and Bank 2 (driver side) IMRC solenoids. After clearing the codes and driving, the fault code changed to P2016 (IMRC Circuit Open Bank 2). This confirmed the original Bank 1 solenoid was faulty, and replacing it resolved the issue.
OEM Part Supersession History
Unknown, often integrated→Dorman 911-031 (Aftermarket)— The OEM IMRC solenoids are often not sold separately from the intake manifold assembly for the LLT engine. Dorman created the 911-031 part as an OE FIX, allowing replacement of just the failed solenoid.
Heads up: While often confused, VVT solenoids (e.g., ACDelco 12636175, 12628347) are completely different parts and will not work. Ensure the part is specified for Intake Manifold Runner Control.
Model Year Variations Within This Range
- 2008-2013 (LLT Engine): The LLT engine uses a cast aluminum intake manifold. The successor engine, the LFX (used in CTS from 2012, but the LLT was still common), switched to a lighter composite (plastic) intake manifold which has different flow characteristics and is less prone to heat soak. The solenoids and repair procedures for P2008 remain fundamentally the same, but the manifold itself is different.
Diagnostic Flowchart
Other Known Issues on This Vehicle
Issues unrelated to this code that are worth knowing about as an owner of this generation:
- Premature Timing Chain Stretch 🔴 High — Very common, especially on 2008-2011 models, often appearing between 70,000 and 120,000 miles. Linked to long oil change intervals. (Ref: TSB #12-06-01-009F, Special Coverage Adjustment #11340C)
- High-Pressure Fuel Pump (HPFP) Failure 🔴 High — Common failure item. Can cause stalling and no-start conditions. Failure can also lead to fuel contaminating the engine oil.
- Intake Valve Carbon Buildup 🟠 Medium — Inevitable issue for all LLT engines due to direct injection. Causes misfires (P0300) and rough idle, typically noticeable after 60,000 miles. (Ref: TSB PIP5029G)
- Transmission Wave Plate Failure (6T70/6T75) 🔴 High — A well-known issue in the 6-speed automatic transmission where an internal wave plate breaks, causing shifting problems (especially 3rd/5th/Reverse) and eventual transmission failure.
- HVAC Blend Door Actuator Failure 🟡 Low — Common for actuators to fail, resulting in incorrect air temperature from vents. Often preceded by a clicking/chattering noise from the dashboard.
Used vs. New Parts: Buying Guide for This Vehicle
When a used part is the smart pick: A used intake manifold assembly from a low-mileage donor vehicle can be a cost-effective option, especially if your original manifold is cracked or the runner flaps are damaged. This is often cheaper than a new OEM manifold.
Donor-vehicle mileage cap: roughly under 75000 miles for the part to have meaningful remaining life.
What to inspect on the donor part:
- Inspect the plastic actuator linkage for any cracks or signs of stress.
- Check for cracks in the manifold body, especially around mounting points.
- If possible, manually move the runner flap linkage to ensure it moves freely without binding.
- Look for excessive oil residue inside the manifold, which could indicate high blow-by from the donor engine.
OEM-only on this vehicle (don't cheap out):
- While not strictly 'OEM-only', it is highly recommended to use a new solenoid (either OEM/ACDelco if available, or a reputable aftermarket brand) rather than a used one. Solenoids are electro-mechanical parts that fail from heat and vibration, so a used one has an unknown and limited lifespan.
Aftermarket brands forum-validated for this vehicle:
- Dorman (specifically for the 911-031 solenoid, as it's an OE Fix part)
- ACDelco (for gaskets and any available OEM components)
Brands owners have reported issues with on this vehicle:
- Unbranded, no-name solenoids from online marketplaces. Forum discussions frequently mention these parts being dead-on-arrival or failing within a few months.
Real Owner Stories
Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.
2008-2013 Cadillac CTS 3.6L LLT V6
Symptoms: Owners reported confusion between Bank 1 and Bank 2 solenoids while troubleshooting the P2008 code and discussed the necessity of removing the intake manifold for cleaning.
What fixed it: Swapping the Bank 1 and Bank 2 solenoids to confirm failure and replacing the faulty IMRC solenoid.
Source hint: cadillacforums.com
2010 Cadillac CTS 3.6L LLT V6 — ~60000 miles
Symptoms: Misfires (P0300) and rough idle caused by significant carbon accumulation in the intake tract.
What fixed it: Manual carbon cleaning of the intake ports and runner flaps, sometimes using walnut blasting.
Source hint: TSB PIP5029G
Related OBD-II Codes
Frequently Asked Questions
Is there a specific TSB for wiring issues causing P2008 on my Cadillac CTS?
Where are the IMRC solenoids located on the 3.6L LLT engine?
Can I test the IMRC solenoid without buying new parts?
Why does my CTS show a 'Service StabiliTrak' message along with the P2008 code?
Does the direct-injection design of the LLT V6 contribute to this code?
Should I replace the intake gaskets if I replace the solenoid?
Helpful Videos
We Have This Part in Stock
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.
- Cadillac CTS:
- 🧭 Diagnostic Flowchart
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2008-2013 Cadillac CTS
- 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
- Other Known Issues on This Vehicle
- Used vs. New Parts: Buying Guide for This Vehicle
- Real Owner Stories
- 2008-2013 Cadillac CTS 3.6L LLT V6
- 2010 Cadillac CTS 3.6L LLT V6 — ~60000 miles
- Related OBD-II Codes
- Frequently Asked Questions
- 🎟️ Get 5% Off