Code
P2008
HUMMER
P — Powertrain
Intake Manifold Runner Control (IMRC) Solenoid Control Circuit
AI status
Completed
Completed
100%
Causes
- Open circuit or high resistance in IMRC solenoid wiring or connector
- Short to battery or short to ground on control circuit
- Corroded, disconnected, or damaged connector at IMRC solenoid
- Faulty IMRC solenoid (coil shorted or open)
- Intake manifold runner actuator/mechanism mechanically stuck or binding
- Blown fuse or faulty relay feeding IMRC circuit
Symptoms
- Malfunction Indicator Lamp (MIL) illuminated
- Reduced engine power or hesitation during acceleration
- Rough idle or surging at some engine speeds
- Decreased fuel economy
- Possible limp-home mode or reduced drivability
- Diagnostic trouble code(s) stored for IMRC circuit
What to check
- Scan for stored codes and freeze-frame data; record live-data PID(s) related to IMRC and engine load
- Visually inspect IMRC solenoid connector and wiring for corrosion, pin damage, or loose terminals
- Check fuses and relays that supply power to IMRC circuit
- Measure coil resistance of IMRC solenoid (compare to service spec)
- Back-probe control connector while commanding IMRC ON/OFF to verify voltage/PWM and switching behavior
- Check continuity between IMRC connector and PCM pins and for shorts to ground or battery
Signal parameters
- IMRC solenoid coil resistance (typical): ~15–40 ohms — confirm with vehicle service data
- Supply voltage to solenoid: battery voltage (~11–14 V) present at supply pin with ignition ON
- Control signal: PCM typically switches the circuit (ground-side switching) or provides PWM; when PCM commands ON expect a change in voltage or PWM duty at control pin
- When commanded ON, current draw should correspond to coil resistance (no excessive current indicating short)
- When commanded OFF, control pin voltage should return to supply or appropriate open-circuit level per manufacturer specification
Diagnostic algorithm
- Read and record all DTCs and freeze-frame data. Confirm P2008 is current and note conditions when it set (engine temperature, load, RPM).
- Perform a visual inspection of the IMRC solenoid, connector, and wiring harness for damage, corrosion, pin push-out, rodent chew, or water intrusion.
- With ignition OFF, disconnect the IMRC connector. Measure solenoid coil resistance with an ohmmeter and compare to service specification. An open or shorted coil indicates replacement.
- Reconnect harness. With a capable scan tool command the IMRC solenoid ON/OFF while monitoring the harness with a multimeter or oscilloscope. Verify the PCM control signal changes (voltage or PWM) and that the solenoid responds (audible click or movement).
- If the PCM is commanding but the solenoid sees no command, check for continuity between the PCM and solenoid connector and inspect for short to battery or ground. Repair any wiring faults found.
- If the solenoid is energized but the intake runner does not move, inspect the actuator linkage and runner mechanism for mechanical binding or carbon buildup; free or repair the mechanism as needed.
- If wiring and solenoid are good but no proper control signal from PCM, verify PCM power and grounds. If PCM output is missing and grounds/power are good, consider PCM diagnosis/replacement per manufacturer procedures.
- After repair, clear codes, perform a functional test and drive cycle to confirm the fault does not return. Re-scan to ensure no additional related DTCs are present.
- Safety note: When applying bench or jumper battery voltage to test solenoids, always use a fused jumper and observe polarity and manufacturer guidelines to avoid damage.
Likely causes
- Broken or corroded connector at the IMRC solenoid
- Open or shorted harness between PCM and IMRC solenoid
- Failed IMRC solenoid (coil open or shorted)
- Mechanically stuck intake runner preventing expected feedback/operation
- Faulty PCM output driver (less common)
Fault status
Status
PCM detected an abnormal condition on the Intake Manifold Runner Control solenoid control circuit (open, short, or unexpected signal). The IMRC may not operate correctly and the MIL is set.
Repair difficulty: Medium
Diagnostic time: 1.0-3.0 hours
Similar codes
Repair manuals
Manual library for HUMMER
138
Browse 138 HUMMER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
HUMMER
-
HUMMER: 2009
-
HUMMER: 2008
-
HUMMER: 2007
-
HUMMER: 2005
-
HUMMER: 2004
-
HUMMER: 2000
-
HUMMER: 1999
-
HUMMER: 1994
-
HUMMER: 1993
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
