Home / DTC / P2008 — Intake Manifold Runner Control (IMRC) Solenoid Control Circuit

P2008 — Intake Manifold Runner Control (IMRC) Solenoid Control Circuit

Detailed page for trouble code P2008.

34,645codes
59brands
11,925generic
22,720specific
Reset
Code

P2008

HUMMER P — Powertrain

Intake Manifold Runner Control (IMRC) Solenoid Control Circuit

Brand: HUMMER
AI status
Completed
ready
Completed 100%
Page language: EN

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

  1. Read and record all DTCs and freeze-frame data. Confirm P2008 is current and note conditions when it set (engine temperature, load, RPM).
  2. Perform a visual inspection of the IMRC solenoid, connector, and wiring harness for damage, corrosion, pin push-out, rodent chew, or water intrusion.
  3. 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.
  4. 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).
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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

Your experience will help others
+100 karma for a short comment :)
Send to email