Severity Medium
P2004

Intake Manifold Runner Control Stuck Open Bank 1

📅 Last reviewed: July 2026
What does the P2004 code mean?

The P2004 code indicates that the Powertrain Control Module (PCM) has detected that the intake manifold runner control (IMRC) valve on bank 1 is stuck in the open position. The IMRC system adjusts the length of the intake runners to optimize engine performance across different RPM ranges. When stuck open, the engine loses low-end torque and may experience reduced fuel economy and power. This can be caused by a faulty IMRC actuator, broken linkage, carbon buildup, or wiring issues.

Medium
Severity
$150-$400
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for codes and verify P2004 is present.

2

Step 2: Visually inspect the IMRC actuator and linkage for damage or binding.

3

Step 3: Use a scan tool to command the IMRC open and closed while monitoring actuator response.

4

Step 4: Check wiring and connector for corrosion or breaks.

5

Step 5: If necessary, remove intake manifold to inspect IMRC flaps for carbon buildup.

4. Frequently Asked Questions

Is it safe to drive with this code?

You can drive short distances, but the vehicle may have reduced performance and fuel economy. Prolonged driving could cause further issues.

How much does it cost to fix?

Repair costs typically range from $150 to $400, depending on the cause and labor rates.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2004? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →