Skip the auto shop - Our mechanics make house calls

P2004 OBD-II Trouble Code: Intake Manifold Runner Control Stuck Open Bank 1

Check Engine Light

P2004 code definition

Intake Manifold Runner Control (IMRC) Stuck Open Bank 1

Related Trouble Codes:

  • P2005: IMRC Stuck Open Bank 2
  • P2006: IMRC Stuck Closed Bank 1
  • P2007: IMRC Stuck Closed Bank 2
  • P2008: IMRC Circuit Open Bank 1
  • P2009: IMRC Circuit Low Bank 1
  • P2010: IMRC Circuit High Bank 1
  • P2011: IMRC Circuit Open Bank 2
  • P2012: IMRC Circuit Low Bank 2
  • P2013: IMRC Circuit High Bank 2
  • P2014: Intake Manifold Runner Position Sensor/Switch Circuit Bank 1
  • P2015: Intake Manifold Runner Position Sensor/Switch Circuit Range/Perf Bank 1
  • P2016: Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 1
  • P2017: Intake Manifold Runner Position Sensor/Switch Circuit High Bank 1
  • P2018: Intake Manifold Runner Position Sensor/Switch Circuit Interm Bank 1
  • P2019: Intake Manifold Runner Position Sensor/Switch Circuit Bank 2
  • P2020: Intake Manifold Runner Position Sensor/Switch Circuit Range/Perf Bank 2
  • P2021: Intake Manifold Runner Position Sensor/Switch Circuit Low Bank 2
  • P2022: Intake Manifold Runner Position Sensor/Switch Circuit High Bank 2
  • P2023: Intake Manifold Runner Position Sensor/Switch Circuit Interm Bank 2

What the P2004 code means

The P2004 diagnostic trouble code indicates that the intake manifold runner control (IMRC) is stuck in the open position on Bank 1.

The Powertrain Control Module (PCM) provides the IMRC with information relating to current driving conditions, and the IMRC uses this information to regulate the amount of airflow that is permitted into the intake system. By regulating intake airflow, harmful emissions are reduced, the air/fuel mixture is improved, and fuel economy is increased.

The components of the IMRC include:

  • vacuum actuator
  • electric solenoid
  • butterfly valve plates
  • air passageways to each cylinder
  • linkage rods connected to the intake manifold butterfly plate level
  • return springs that hold the butterfly valve plates open

The PCM receives information from the IMRC solenoid, mass airflow (MAF) sensor, and barometric (BARO) sensor to make a determination as to the proper position of the IMRC butterfly valve plates. The plates then open and close to allow or restrict air from entering into the intake system.

At high speeds/RPM, the IMRC butterfly valve plates will open to allow the flow of air into the intake system, and at low speeds/RPM, the IMRC butterfly valve plates will close to restrict the flow of air into the intake system. If the PCM determines that voltage reading from the IMRC solenoid, MAF sensor, and BARO sensor indicate that the IMRC butterfly valve plates are not in the proper position, it will store the P2004 trouble code.

What causes the P2004 code?

  • IMRC solenoid that is defective
  • IMRC solenoid wiring that has shorts, breaks, or is frayed.
  • IMRC solenoid circuitry that has shorted or is open
  • IMRC solenoid connector that is corroded
  • IMRC butterfly valve plate screws that are loose or broken
  • IMRC butterfly valve plates that are broken
  • IMRC butterfly valves plates that have disconnected from the IMRC actuator
  • Vacuum control solenoid vacuum filter that is clogged
  • Debris in the vacuum control solenoid
  • Vacuum lines that are disconnected or broken
  • Carbon buildup on the IMRC butterfly valve plates
  • Exhaust gas recirculation (EGR) valve trouble codes that have been stored by the PCM
  • MAF sensor trouble codes that have been stored by the PCM
  • BARO sensor trouble codes that have been stored by the PCM

What are the symptoms of the P2004 code?

  • Decrease in fuel economy
  • Decrease in low end engine torque
  • The engine may surge/sputter
  • The vehicle will run rough
  • Check Engine/Service Engine Soon Light on
  • Check Engine/Service Engine Soon Light flashing

How does a mechanic diagnose the P2004 code?

  • Uses an OBD-II scanner to collect freeze frame data and any trouble codes that have been stored by the PCM (if trouble codes for the EGR valve, MAF sensor, and/or BARO sensor have been stored by the PCM, they should be diagnosed and repaired first)
  • Completes a visual inspection of all wiring for shorts, breaks, and frays
  • Repairs or replaces any shorted, frayed, or broken wiring
  • Completes a visual inspection of the IMRC solenoid for corrosion and damage
  • Repairs or replaces any corroded or damaged connectors
  • Inspects the vacuum lines and hoses
  • Repairs or replaces any loose or damaged vacuum lines or hoses
  • Inspects the IMRC butterfly valve plates for proper connection and/or breaks
  • Inspects the EGR valve for excessive carbon buildup (this carbon buildup could get onto the IMRC solenoid and render it defective)
  • Clears the codes and retests to see if the P2004 trouble code returns
  • Uses the scan tool to test the IMRC solenoid:

Open and close the IMRC solenoid using the scanner. If the IMRC solenoid does not respond, the solenoid will need to be replaced.

Common mistakes when diagnosing the P2004 code

  • Misdiagnosing and replacing the IMRC solenoid
  • Misdiagnosing and replacing the IMRC butterfly valve plates
  • Overlooking damaged or disconnected vacuum lines
  • Overlooking IMRC solenoid connector and wiring
  • Replacing the IMRC butterfly valve plates when the problem was that they were not connected properly
  • Neglecting to diagnose and repair other EGR valve, MAF sensor, and/or BARO trouble codes before making any repairs for the P2004 trouble code.

How serious is the P2004 code?

The P2004 trouble code may become serious if the hardware for the IMRC butterfly valve plates become loose and fall off into the engine. If this happens, severe engine damage is possible, and could potentially cause engine failure. It is important to have the P2004 trouble code inspected and repaired as soon as possible.

What repairs can fix the P2004 code?

  • Replacing the IMRC solenoid
  • Repairing or replacing IMRC solenoid wiring that has shorts, breaks or is frayed
  • Repairing or replacing IMRC solenoid circuitry that has shorted or is open
  • Repairing or replacing IMRC solenoid connector that is corroded.
  • Repairing and/or replacing IMRC butterfly valve plate hardware, if necessary
  • Repairing or replacing loose or damaged vacuum lines
  • Replacing IMRC butterfly valve plates (in order to do this, the intake manifold assembly will need to be replaced)
  • Diagnosing and repairing EGR valve, MAF sensor, and/or BARO trouble codes, if present

Additional comments for consideration regarding the P2004 code

The PCM may store the P2004 trouble code if the IMRC butterfly valve plates become detached from the IMRC actuator. This code may be resolved quickly by checking the connection of the IMRC butterfly valve plates and the IMRC actuator.

It is also common for the PCM to store the P2004 trouble code because carbon buildup in the intake is causing the IMRC butterfly valve plates to become stuck.

*Need help with a P2004 code? *

YourMechanic offers certified mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

How Long Does a Throttle Return Spring Last?
Not all vehicles on the road feature an electronic throttle control (ETC), which is also called drive-by-wire. For vehicles that don't offer this system, they have a throttle cable instead that...
The Traveler’s Guide to Driving in Malaysia
CraigBurrows / Shutterstock.com Malaysia is a popular destination for many tourists today. The country has amazing sights and attractions that you will want to explore....
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...


Related questions

Q: The transmission will not shift out of 1st gear. The engine code reads TCM malfuction & P2714 Control solenoid stuck

Chevrolet released a Technical Service Bulletin about this issue in 2013. TSB Number:PI-1131. It suggests code P2714 may be caused by a stuck or non-functioning pressure control solenoid. If you've eliminated that as the cause and replaced the TCM, then...

Q: check emission system and burning smell 2010 Acura TSX

Hello - you have multiple, unrelated problems here. The Vehicle Stability Assist (VSA) system may only have a problem with a wheel speed sensor, a common problem with electronic stability and anti-skid brake systems. The emissions and "burning smell" problem...

Q: code p2015 and p2004

The codes are telling you the intake manifold runners are open. They are normally closed while driving and only need to be open when the engine is off. The intake manifold depends on them being closed for proper vacuum. This...