DOBD DashX ☰ Browse all codes
P2004

Intake Manifold Runner Control Stuck Open Bank 1

Intake air (manifold runner control) Generic OBD-II High

What it means

P2004 means the intake manifold runner control flaps on bank 1 are stuck in the open position. These flaps tune intake airflow for low-rpm torque, so when they're stuck open the engine can feel flat off idle and lose a little economy. Carbon build-up or a failed actuator or solenoid is the usual cause.

High

Can I keep driving? Usually drivable — the car runs but may feel flat at low rpm and use a little more fuel; fix it to restore low-end response and clear the light.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Intake runner flaps or linkage stuck open by carbon build-up (most common)
  2. Failed intake manifold runner control (IMRC) actuator
  3. Faulty IMRC control solenoid or blocked vacuum supply
  4. Broken, disconnected, or leaking vacuum hose to the actuator
  5. Wiring, connector, or position-sensor fault in the runner-control circuit
  6. Faulty PCM (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame and, where available, the runner-position feedback to confirm the flaps are reading open.
  2. Inspect the runner control linkage and flaps for carbon build-up or binding; clean as needed.
  3. Check the IMRC actuator's movement and its vacuum supply or electrical command.
  4. Test the control solenoid, its wiring and connector, and any runner-position sensor against spec.
  5. Repair or replace the failed actuator, solenoid, or hose, then clear and re-test.

FAQ

Quick answers

Is it safe to drive with P2004?+
Generally yes. The engine runs, though low-rpm power and economy suffer, so it's best fixed soon rather than urgently.
Can I just clear P2004?+
If the runner flaps are physically stuck, the code returns quickly. Free or repair the runner control first, then clear it.

Related codes

Often seen with P2004

Read & clear P2004 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX