P2004 — Intake Manifold Runner Control Stuck Open Bank 1
powertrain (engine/transmission)
Is it safe to drive?
Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P2004 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the intake manifold runner control stuck open bank 1 for damage, corrosion, chafing or poor contact.
- Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
- Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P2004 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P2004 (parts and labor, USD, independent shop rates): Control module repair: $300–$1,000; Replace the faulty sensor or actuator: $150–$500; Repair wiring or connectors: $80–$250. Overall, fixing P2004 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What does OBD2 code P2004 mean?
Intake Manifold Runner Control Stuck Open Bank 1 (P2004): a powertrain (engine/transmission) fault affecting the sensor and actuator circuits. The car is usually drivable while you plan the repair. Most often caused by faulty sensor or actuator of the affected circuit, corroded, loose or damaged connector, blown fuse feeding the circuit.
What is the most common cause of P2004?
The most common causes are: faulty sensor or actuator of the affected circuit, corroded, loose or damaged connector, blown fuse feeding the circuit.
How much does it cost to fix P2004?
Control module repair — $300–$1,000; Replace the faulty sensor or actuator — $150–$500; Repair wiring or connectors — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
How do I diagnose P2004 myself?
Start with a scan: confirm P2004, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the sensor and actuator circuits, and verify the suspect component against live data before buying parts.
What are the symptoms of P2004?
Drivers most often notice: possible limp mode depending on the affected component, Check Engine Light on, increased fuel consumption in some cases, the affected system operates intermittently or not at all.
The intake manifold runner control (IMRC) system is a feature found on many modern engines, particularly those with variable-length intake runners. Its job is to optimize air flow into the cylinders based on engine speed and load. At low RPM, the system closes a set of butterfly valves inside the intake manifold to force air through narrower passages, which increases velocity and improves cylinder filling. At higher RPM, the valves open to reduce restriction and allow maximum airflow for power. The engine control unit (ECU) commands this actuator based on data from multiple sensors, and a feedback sensor tells the ECU whether the flap is actually reaching its commanded position.
P2004 fires when the ECU detects that the intake manifold runner on Bank 1—the engine bank containing cylinder 1—has failed in the fully open position or is otherwise not responding to commands. The ECU continuously monitors the position sensor feedback against the commanded position. If the two values disagree for longer than the calibrated threshold, the module logs P2004, stores freeze frame data describing the exact operating conditions, and illuminates the check engine light. Freeze frame data is valuable because it tells you precisely what engine speed, load, temperature, and vehicle speed were present when the fault first appeared.
Most drivers experience noticeable performance changes. The check engine light stays on once P2004 sets. Engine power drops because the air path into the cylinders is no longer optimized for the current demand. Fuel consumption climbs as the engine controller compensates with richer fuel mixtures. In severe cases the vehicle may enter a reduced-power or "limp" mode where acceleration is severely limited. Idle quality often deteriorates, becoming rough or unstable. The IMRC system may stop functioning entirely, leaving it stuck in whatever position it was in when the fault occurred.
Common Symptoms of P2004
- Check Engine Light illuminated and staying on
- Reduced engine power or sluggish acceleration
- Noticeably higher fuel consumption compared to normal
- Rough or unstable idle
- Possible limp-home mode with severely restricted performance
- The IMRC system operates intermittently or remains stuck in one position
- In some cases, the vehicle may feel sluggish under load
What Causes P2004?
The root cause almost always falls into one of four categories, listed here from most to least common:
- Faulty IMRC actuator motor or mechanism unable to move the runner flap
- Wiring damage in the IMRC circuit, including open circuits, shorts to ground or voltage, and chafed insulation
- Corroded, bent, or loose connector pins preventing reliable electrical contact
- Failed position sensor providing incorrect feedback to the ECU
- PCM software issues or internal fault in rare cases
- Mechanical obstruction such as carbon buildup preventing flap movement
How to Diagnose P2004
Accurate diagnosis follows a logical path from least to most expensive investigation steps:
- Connect an OBD2 scanner and confirm P2004 is stored. Record all freeze frame data—this shows engine conditions (RPM, load, temperature, speed) when the fault occurred. Reproducing these exact conditions during your road test will confirm the repair.
- Check for any other stored codes. Pending or permanent codes in the same circuit often point to the root cause. Research whether your make and model has any published TSBs related to P2004; factory service bulletins sometimes describe known failures or software updates.
- Visually inspect the entire IMRC wiring harness and connector on Bank 1. Look for damaged wire insulation, melted plastic from heat, corrosion on terminals, and any pins that are bent or pushed out of position. Poor contact here is a frequent culprit.
- Measure electrical values at the actuator connector. Check for proper reference voltage from the ECU and confirm the ground circuit is solid. Verify signal circuit continuity and check resistance to ground—any short will set a code.
- If the scanner supports bi-directional controls, command the IMRC through its full range while monitoring position feedback in live data. The actuator should respond smoothly to commands. An oscilloscope on the signal wire will reveal any voltage dropouts or electrical noise.
- Clear the code and perform a drive cycle that replicates the freeze frame conditions. If P2004 returns, the problem is still present.
How to Fix P2004
Start by addressing the cheapest and most frequent causes before replacing expensive components. Wiring repairs or connector cleaning are far more common solutions than full control module replacement.
- Repair damaged wiring or corroded connectors: $80–$250
- Replace faulty IMRC actuator or position sensor: $150–$500
- Repair or replace the PCM if it is confirmed faulty: $300–$1,000
How Much Does It Cost to Fix P2004?
The final bill depends entirely on what component is actually at fault. Based on independent shop labor rates in the United States, wiring or connector issues run $80 to $250. Replacing the actuator assembly or position sensor typically costs $150 to $500. Control module diagnosis and replacement, which is rarely necessary, can reach $1,000. Most P2004 repairs fall on the lower end of that range when the technician identifies the issue correctly the first time. Spending time on a thorough diagnosis before purchasing parts almost always costs less than guessing wrong on a major component.
Can You Drive with P2004?
Yes, in most cases you can continue driving, though the vehicle may feel noticeably weaker and consume more fuel than usual. The engine will run using default fueling maps that are less efficient than normal operation. If you experience stalling, no-start conditions, or any warning lights related to braking or steering, treat the situation as urgent and have the vehicle inspected immediately. Otherwise, schedule diagnosis and repair at your earliest convenience to restore full performance and fuel economy.