What it means
The ECU detects an open circuit on the IMRC solenoid for bank 1. No control current flows when the runner is commanded to switch, leaving the flap in its default position.
At a glance
- Usually lights the check-engine light
- Affects emissions; the car can fail an emissions test
How it works
The intake manifold runner control solenoid on bank 1 operates or directs the mechanism that changes intake airflow. The control module monitors the solenoid circuit when it commands a runner change. P2008 sets when that circuit is detected open, so the solenoid may not receive current and the runner can remain in its default position.
Common causes
Most likely first.
- Solenoid coil open
- Connector unplugged or corroded
- Pin pushed back out of connector body
Symptoms
- Check-engine light
- Reduced engine power or sluggish acceleration
- Hesitation, especially during acceleration
How to diagnose it
- Review freeze-frame and runner command data to confirm the fault occurred when the bank 1 solenoid was being commanded.
- Inspect the bank 1 solenoid connector for an unplugged plug, corrosion, damaged terminals, or a pin pushed back into the connector body.
- Trace the solenoid wiring for breaks, chafing, or damage that could interrupt the circuit.
- With the circuit safely isolated as specified by the manufacturer, check solenoid coil continuity and compare it with the manufacturer's specification.
- If the coil and wiring check out, test the control module output and circuit continuity using the manufacturer's diagnostic procedure.
Common fixes
- Reconnect and secure a loose bank 1 IMRC solenoid connector.
- Clean or repair corroded or damaged connector terminals, including a pushed-back pin.
- Repair an open or damaged section of bank 1 solenoid wiring.
- Replace the bank 1 solenoid if its coil is confirmed open.
Can I keep driving?
If the engine remains stable, gentle driving may be possible, but hesitation or reduced power can make acceleration less predictable. Avoid hard acceleration and arrange repair soon because the runner may not switch as intended, affecting performance and emissions.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.