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
Ad
Tools You'll Need
- OBD2 scanner
- Basic hand tools (screwdrivers, sockets)
- Multimeter
- Throttle body cleaner
- Electrical contact cleaner
How to Fix Error Code P2004
-
Read and Confirm the Code
-
Inspect Vacuum Lines
Ensure engine is off and cool before handling hoses. -
Test IMRC Actuator Operation
Keep hands and tools away from moving belts and pulleys. -
Check Electrical Connections
Disconnect the battery before working on electrical connectors to avoid shorts. -
Manually Test the Runner Valve
Be gentle to avoid breaking plastic linkages. -
Replace the IMRC Actuator if Necessary
Refer to vehicle service manual for exact torque specs. -
Clear the Code and Test Drive
Parts You May Need
IMRC Actuator
Check Price on Amazon
Intake manifold gasket
Check Price on Amazon
IMRC Actuator
Check Price on Amazon
Intake manifold gasket
Check Price on Amazon
IMRC Actuator
Check Price on Amazon
Intake manifold gasket
Check Price on Amazon
IMRC Actuator
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.