When you see a P2004 code, your car’s computer is telling you that the intake manifold runner control (IMRC) solenoid on bank 1 is stuck open. Let me break that down in real-world terms: inside your intake manifold, there are flaps-think of them like tiny doors-that help manage the air getting pulled into your engine. The IMRC solenoid acts as a sort of bouncer, opening or closing those flaps depending on how hard you’re stepping on the gas. If the solenoid sticks open, you lose that fine-tuned airflow control, and the engine starts running out of sync, losing some punch and efficiency. The system relies on sensors to keep tabs on flap position. If those flaps don’t move the way they’re supposed to, your computer lights up with the P2004 code. From what I’ve seen, this setup is key, especially for smooth driving and power at lower speeds.
DTC P2004
Causes Related to dtc P2004
From years in the shop, I can tell you that the causes behind a p2004 code are usually pretty direct. Here are the usual suspects I run across:
- A shot IMRC solenoid-sometimes the electrical part fails, and other times the mechanism inside just gives up.
- Intake manifold runners that are sticky or jammed-carbon build-up or just plain wear and tear can stop those flaps dead in their tracks.
- A wonky intake manifold runner position sensor-when this sensor stops reporting flap position accurately, the computer can’t make the right calls.
- Issues in the IMRC actuator solenoid wiring-broken wires, crusty connectors, or even just a little corrosion can wreak havoc.
- A malfunctioning MAP sensor-less common, but if it starts acting up, the whole air/fuel balance can get thrown off.
- Corroded or loose IMRC solenoid connectors-sometimes, all it takes is a shot of contact cleaner to sort things out.
Most of the time, you’re looking at either a bad solenoid or stuck runners. But don’t count out wiring or sensor hiccups-they’re sneakier than you’d think. I’ve seen these issues crop up on Ford, Nissan, Subaru, and Renault vehicles alike.
obd2 code P2004 Symptoms
If your ride throws a P2004, you’ll likely notice a few telltale signs. Usually, engine performance takes a hit, especially at lower RPMs-think sluggish takeoffs or a general lack of pep when cruising around town. You might also catch your fuel economy slipping, since the engine just isn’t breathing right. Sometimes you’ll feel the engine surge or run rough, like it’s fighting itself. Other times, the check engine light comes on but everything seems fine-at least for now. If you spot any of these symptoms, don’t ignore them. The eobd dtc p2004 code tends to show the same warning signs across different makes and models.

P2004 engine code Diagnosis
When I’m tracking down a P2004, here’s the routine that’s worked for me, step by step. Start by scanning for any related codes-sometimes one issue can set off a chain reaction. Then, get your eyes on the IMRC solenoid and its wiring. Look for anything loose, broken, or corroded. It helps to have a buddy wiggle the harness while you watch for changes-sometimes it’s the simple stuff that trips people up. Next, check if the intake manifold runners move freely by hand. Sticky flaps from carbon or debris are a common snag. Vacuum lines to the IMRC system are another trouble spot-cracks or clogs here can cause all sorts of weird problems. If everything looks good, break out the scan tool and try commanding the IMRC solenoid on and off while watching the flaps. No movement? Time to grab the multimeter and check that the solenoid is getting both power and ground. Finally, confirm the IMRC position sensor and MAP sensor are giving you sensible readings. Don’t rush it-walk through each step, because skipping one could mean missing the real cause. This process holds true whether you’re facing nissan dtc p2004, p2004 subaru, or p2004 ford focus 2005.

Common Mistakes With the P2004 code
A classic mistake I see is folks tossing in a new IMRC solenoid without checking the runners or the wiring first. More times than I can count, it turned out to be a seized flap or a connector caked in corrosion. Another misstep is forgetting about the vacuum hoses-cracked or blocked lines can mimic the same symptoms. And whatever you do, don’t just clear the code and call it a day. If you don’t get to the actual problem, that warning light will be back before you know it. Always start with the basics before you start swapping out parts.

P2004 trouble code Seriousness
This is not one of those codes you can just shrug off. While your car might keep running for a bit, driving around with a stuck IMRC means you’re risking lousy performance, guzzling more gas, and possibly even long-term engine damage. Let it go and you’ll probably see more carbon building up in the intake, which only makes things worse. I’ve even seen neglected cases where the intake manifold or sensors get damaged. Bottom line? Don’t gamble with it-get it sorted out sooner rather than later.
P2004 Repair Solutions
Over the years, I’ve found these fixes get the job done for p2004:
- Swap out a dead IMRC solenoid if it’s stuck or unresponsive.
- Give the intake manifold runners a good cleaning or repair any binding-sometimes all they need is to be freed up from carbon gunk.
- Fix or replace any suspect wiring or connectors-especially if you spot corrosion or a loose fit.
- Replace the IMRC position sensor if it’s not giving accurate readings.
- Inspect and swap out any vacuum hoses that are clogged or leaking.
- If you’ve got a faulty MAP sensor that’s interfering, replace it too.
Once the culprit part is fixed or replaced, I always clear the code and take the car for a solid test drive-just to be sure everything’s back on track.
Conclusion
Here’s the bottom line: P2004 means your intake manifold runner control solenoid is stuck open, messing with your engine’s airflow and robbing you of performance. Don’t let this one slide-handling it quickly can spare you bigger headaches and bigger bills down the road. Start with the simple stuff: check wiring, connectors, and those runners. Usually, once you spot the problem, the fix is pretty straightforward. The smart move is a careful, step-by-step diagnosis followed by targeted repairs. Don’t ignore this code-your engine (and your wallet) will thank you later.
- How to fix Intake manifold runner control stuck open, code p2004, for Nissan & Infinity

- Causes and Fixes P2004 Code: Intake Manifold Runner Control Solenoid Stuck Open Bank 1

- P2004 Intake Manifold Runner Control Stuck Open......Easy fix for $4.00

- 4 SYMPTOMS OF A FAILING INTAKE MANIFOLD RUNNER CONTROL (IMRC) P2004 P2007 P2008





