OBD-II trouble code
P2004: Intake Manifold Runner Control Stuck Open (Bank 1)
The flaps inside the Bank 1 intake manifold are parked in their open position and will not swing shut when commanded. The engine feels tired pulling away from a stop but pulls normally at higher revs.
Quick facts
- System
- Powertrain
- Category
- Air Intake / Manifold Control
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $150 – $1,200
- DIY difficulty
- Intermediate DIY
What does P2004 mean?
Many modern engines do not have a fixed intake tract. Inside each intake runner sits a flap on a common shaft, and a single actuator swings all of them together. At low engine speed those flaps swing shut, forcing the incoming air through a longer, narrower path. That raises air velocity and puts a spin on the charge as it enters the cylinder, which is worth real low-end torque and helps the mixture burn cleanly while the engine and catalyst are still cold. Once the engine is spinning fast enough to fill the cylinders on its own, the flaps swing open and get out of the way so the engine can breathe.
P2004 means the module commanded the Bank 1 flaps to the closed position and the feedback it got back said they never left the open position. Depending on the design, that feedback comes from a position sensor built into the actuator, from a separate switch that only reports the closed state, or from an inferred check the module runs by watching manifold pressure change as the flaps move.
The detail that catches people out is that open is also the failure position. The linkage is sprung so that if the actuator loses vacuum, loses power, or physically disconnects, the flaps fall open — the engine gives up low-end manners rather than the ability to breathe. That means a snapped linkage, a disconnected vacuum hose, a dead actuator and a module that has deliberately backed out of runner control all look identical from the driver seat and all set this code. So the first question is not "why will the flaps not close" but "is anything actually asking them to."
Bank 1 is the side of the engine carrying cylinder number 1. On an inline four or six there is only one bank and P2004 covers the whole intake. On a V engine there is a second assembly on the other side with its own code, P2005.
Common causes
- Broken or detached linkage rod between the actuator and the runner shaft
- Vacuum-operated actuator diaphragm split, or its supply hose cracked and leaking
- Failed electric runner actuator motor or its internal position sensor
- Runner control solenoid failing to route vacuum to the actuator
- Runner shaft seized in the open position by carbon build-up around the shaft bushings
- Corroded or unlatched connector at the actuator, so no command is ever sent
- Position sensor out of calibration after an intake manifold has been off and refitted
Symptoms
- Check engine light on
- Noticeably weak acceleration from a standstill and at low revs
- Normal or near-normal power once the engine is spinning above about 3,500 rpm
- Rough or unsettled idle, particularly on a cold start
- Longer than usual warm-up before the idle settles down
- Fuel economy drop in stop-start driving
- Possible emissions test failure even with no obvious driveability complaint
Diagnostic steps
- 1.Establish which architecture the engine uses before touching anything. A vacuum-operated system has a solenoid, a hose and a diaphragm can on the manifold. An electric system has a motor with a multi-pin connector. The parts, the tests and the prices are completely different.
- 2.With the engine off, find the actuator arm and move the linkage through its travel by hand. If it moves freely, the flaps and shaft are not seized and the fault is in what drives them. If it will not budge, the shaft is stuck.
- 3.Watch commanded runner position against actual position in scan tool live data while snapping the throttle. If the commanded value never changes, the module is not asking for closure and the code is downstream of a different problem.
- 4.On a vacuum system, apply vacuum directly to the actuator with a hand pump. It should pull the flaps shut and hold. A can that moves but bleeds off is a split diaphragm; one that does not move at all with good vacuum is a seized shaft.
- 5.Check the solenoid: confirm it has manifold vacuum in, and that it passes vacuum through when energised. A solenoid that never opens starves a perfectly good actuator.
- 6.Inspect the linkage rod, its plastic ball sockets and any retaining clip. These are small plastic parts sitting on a hot manifold and they go brittle and pop off.
- 7.If the actuator, solenoid and linkage all check out, back-probe the position sensor and compare its voltage at both ends of travel against the manufacturer's specification before condemning the manifold.
Repair cost
$150 – $1,200
A cracked vacuum hose or a popped linkage clip can be a $150 fix. A replacement actuator or solenoid usually lands between $250 and $500 installed. The expensive outcome is a design where the runners and shaft are not sold separately, which turns the repair into a complete intake manifold at $700 to $1,200 on most mainstream engines.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with intake manifold runner control actuator replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.