Reading Time: 3 minutes

OBD-II codes are a series of codes standardized to help mechanics, as well as knowledgeable car owners, troubleshoot problems in a car. These codes contain a combination of letters and numbers that indicates the type of issue and system involved.

An example would be the P2004 code. If you’re getting P2004 on your code reader, there may be a potential problem with the intake manifold runner control solenoid or its circuit. Read on to learn what the code P2004 means, its possible causes, symptoms, and more.

intake manifold of a car
P2004 code is set when the PCM believes the IMRC solenoid is stuck in the open position.

What Does the P2004 Code Mean?

Diagnostic Trouble Code (DTC) P2004 stands for “Intake Manifold Runner Control Solenoid Bank 1 – Solenoid Stuck Open.”

The intake manifold runner control (IMRC) system is responsible for tuning the airflow inside the intake manifold before that air enters the engine. The IMRC system features a solenoid that opens and closes the flaps inside the intake manifold. Your car’s primary computer, which is often known as the powertrain control module (PCM), controls the solenoid.

The PCM constantly monitors the IMRC solenoid to make sure it’s functioning correctly. It collects information from various sensors, then uses that data to determine IMRC system operation.

The code P2004 is stored when the PCM believes the IMRC solenoid is stuck in the open position.

P2004 is a common issue among the following makes: Ford (especially a Ford Focus), Mercedes Benz, Jeep, Dodge, and Mazda.

What are the Possible Causes of the P2004 Code?

There are multiple reasons why the IMRC solenoid can fail. Be mindful that the causes of the problem in your vehicle may differ from other cases you may find online. Here are the common culprits when code P2004 gets registered on a scanner:

  • Faulty IMRC solenoid
  • Loose or binding intake manifold runners
  • Defective intake manifold runner position sensor
  • Issues in the IMRC actuator solenoid control circuit
  • Bad MAP Sensor
  • Corrosion on the IMRC solenoid connector face
intake manifold runner control valve
One common cause of code P2004 is a faulty IMRC solenoid.

What are the Common Symptoms of Code P2004?

Symptoms of code P2004 may vary depending on the vehicle’s year, make, and model. Here are the most common indicators that the PCM has set the P2004 code:

  • Reduced engine performance, especially at low RPM levels
  • Increased fuel consumption
  • Engine surge
  • Clogged vacuum hoses

How to Diagnose the P2004 Code

Properly diagnosing the P2004 code might prove to be challenging. It is a generic trouble code that may be logged in vehicles from various auto manufacturers. Even if different vehicles may experience similar symptoms, diagnosis steps could be different between makes and models.

To get an idea of what diagnosing the P2004 code might involve, you could watch the videos below:

How to Fix the P2004 Code

Like diagnosis, fixing the P2004 code could become very tedious. This is especially true if you don’t have the necessary tools and automotive DIY skills to resolve the issue. It’s best to leave the job to your mechanic to make sure diagnosis and repair will be done properly.

If you do decide to take on the job yourself, you’ll need the help of a repair manual, like the ones from Chilton.

When researching how to fix code P2004, make sure to focus on solutions that are specific to your vehicle’s year, make, and model. Also, it would be best to consult your owner’s manual before proceeding with the job.

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic.

westin running boards
Notify of
Inline Feedbacks
View all comments
Copyright ©2021, Inc. All Rights Reserved.