OBD-II Error Code P2004: Intake Manifold Runner Control Stuck Open B1 - How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P2004
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P2004 means your car's engine control module (ECM) has detected that the intake manifold runner control (IMRC) on bank 1 is stuck in the open position. This reduces low-end torque and can cause rough idle, poor fuel economy, or reduced power. This guide will help you diagnose and fix the issue.
Ad

Tools You'll Need

How to Fix Error Code P2004

  1. Read and Confirm the Code

  2. Inspect Vacuum Lines

    Ensure engine is off and cool before handling hoses.
  3. Test IMRC Actuator Operation

    Keep hands and tools away from moving belts and pulleys.
  4. Check Electrical Connections

    Disconnect the battery before working on electrical connectors to avoid shorts.
  5. Manually Test the Runner Valve

    Be gentle to avoid breaking plastic linkages.
  6. Replace the IMRC Actuator if Necessary

    Refer to vehicle service manual for exact torque specs.
  7. Clear the Code and Test Drive

Parts You May Need

Intake manifold gasket
Check Price on Amazon
Intake manifold gasket
Check Price on Amazon
Intake manifold gasket
Check Price on Amazon
Intake manifold gasket
Check Price on Amazon
Ad

When to Call a Professional

If cleaning and replacing the actuator doesn't resolve the code, or if you suspect internal manifold damage or ECM failure, consult a professional mechanic.

Frequently Asked Questions

Can I drive with a P2004 code?
Yes, but you may experience reduced low-end torque, poor fuel economy, and a rough idle. It's best to fix it promptly to avoid further issues.
How much does it cost to fix P2004?
Costs vary: cleaning may be free (DIY), replacing the IMRC actuator can cost $100-$300 for parts and labor. Professional diagnosis may add $100-$150.
What cars are most affected by P2004?
This code is common on vehicles with variable intake manifolds, such as some Ford, Chevy, Chrysler, and BMW models. Always check specific vehicle service information.
Can a vacuum leak cause P2004?
Yes, a vacuum leak can prevent the IMRC actuator from operating correctly. Inspect all vacuum hoses connected to the actuator.
What is bank 1?
Bank 1 is the side of the engine that contains cylinder #1. Typically, it is the side closest to the front of the engine.