Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

What causes a P2004 code?

The P2004 diagnostic trouble code typically points to an intake manifold runner control (IMRC) issue, often involving a faulty actuator/solenoid or related wiring. The exact cause can vary by vehicle, but IMRC and intake-control problems are the common thread.


In many makes, P2004 is tied to the IMRC system or its associated components, and it can be triggered by mechanical blockages, electrical faults, or vacuum problems. Because different manufacturers define P2004 slightly differently, it’s essential to consult the specific service information for your car to confirm the precise subsystem and test procedures involved.


What P2004 Means Across Brands


The P2004 code is used by several automakers to flag an issue with the intake manifold runner control system or its interaction with the engine control module. Depending on the brand, P2004 can indicate one of several related problems, such as an IMRC actuator circuit fault, a stuck or failing IMRC, or a sensor/cabling issue that prevents correct IMRC feedback. EGR-related problems or vacuum faults can also influence IMRC operation and trigger the same code on some vehicles.


Common causes you may encounter include:



  • Stuck or failed IMRC actuator/solenoid (stuck open or closed)

  • Electrical wiring or connector faults to the IMRC actuator, sensor, or control solenoids

  • Vacuum line leaks or cracked hoses feeding the IMRC system

  • Clogged or dirty intake manifold runner passages

  • EGR valve or passages that are clogged or not sealing properly

  • Intake manifold gasket leaks causing unmetered air

  • Faulty IMRC position sensor or incorrect feedback to the PCM

  • PCM/ECU software faults or calibration issues


Because the exact interpretation of P2004 varies by manufacturer, verify the code description for your specific model to identify the implicated subsystem precisely.


How to Diagnose a P2004


Structured diagnostic steps help determine whether the IMRC system is at fault or if another nearby subsystem is contributing to the code. Here are common steps used by technicians:



  • Visually inspect the IMRC components, including the actuator/solenoid, wiring harnesses, and connectors for damage or corrosion

  • Use an OBD-II scanner to confirm P2004 and examine live data related to the IMRC position, vacuum pressure, and related sensors

  • Test the IMRC actuator/solenoid by verifying it moves when commanded and that there is appropriate voltage and current

  • Check vacuum supply to the IMRC solenoids and ensure vacuum is present when the system is commanded

  • Inspect intake manifold passages for blockage or buildup that could impede IMRC movement

  • Evaluate EGR valve function and passages for blockage or improper operation, as EGR issues can affect IMRC signals

  • Inspect intake manifold gaskets for leaks and perform a leak test (smoke test or soapy spray) to identify unmetered air entry

  • Examine the wiring harness and connectors for wear, abrasion, or moisture that could disrupt signals


Note: Some vehicles require manufacturer-specific diagnostic procedures or tools to commanded IMRC tests and to interpret sensor data accurately. Always reference the service information for your exact make/model.


After diagnosing, the likely repairs may include replacing a faulty IMRC actuator/solenoid, repairing or replacing wiring or connectors, cleaning or replacing clogged passages, fixing vacuum leaks, or addressing EGR-related issues. In some cases, software updates or ECU reprogramming from the manufacturer may be recommended as part of the resolution.


Symptoms That Co-Occur with P2004


Observing certain engine symptoms alongside the P2004 code can help narrow the cause. Potential indicators include:



  • Check Engine Light illuminated with P2004 stored in memory

  • Reduced engine performance or hesitation at certain RPM ranges

  • Rough idle or misfires

  • Decreased fuel economy

  • Surging or inconsistent power delivery


Remember, symptoms alone are not definitive proof of IMRC failure, but they guide further testing and verification.


In Summary


P2004 is typically associated with intake manifold runner control issues, most often involving the IMRC actuator/solenoid, wiring, or vacuum functions, though the exact meaning can vary by manufacturer. Accurate diagnosis requires consulting vehicle-specific service data and performing a combination of visual inspections, live data tests, and targeted component tests. Repairs commonly involve replacing faulty IMRC hardware, repairing leaks or wiring, cleaning passages, or applying manufacturer-recommended software updates.


Key Takeaways


Understanding P2004 requires recognizing its association with IMRC or related intake-control systems, not simply a generic sensor fault. A methodical diagnostic approach that respects the vehicle’s specific definitions will minimize unnecessary repairs and lead to the correct fix.

Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.