Q: Will this service remove my check engine light and allow me to pass emissions?

asked by on

I have error codes p2004(intake manifold runner control stuck open) and P2017 (intake manifold runner position sensor/switch circuit high). Will the Intake Manifold Runner Control Replacement service fix these issues? Does the mechanic clear the codes for me, and if so is this included in the quoted price? Are there any other fees associated with "Yourmechanic"?

My car has 141000 miles.
My car has an automatic transmission.

The answer is "not necessarily" because the Codes you are reciting, P2004 and P2017 do NOT necessarily mean that there is anything wrong with the intake manifold runner control valve itself. The only way to determine if that valve is actually malfunctioning is to operate it manually with a bi-directional scan tool, that is assuming the valve is actually electrically connected which is one of the possible faults that has to be checked during a Code P2004 diagnostic. Diagnostic trouble codes, such as P2004 and P2017, NEVER (or, at least "rarely") conclusively identify failed "parts". Every part, in this case a "valve", that is identified or referred to in a Code must be INDIVDUALLY tested before the part can be condemned. This testing and evaluation occurs during a Diagnostic. Codes, in reality are just "clues", that’s it. Just to give you an idea of the complexity, it is actually common to see Code P2004 simply because carbon buildup in the intake is causing the IMRC butterfly valve plates to become stuck. In that case, there is nothing wrong with the valve itself but the intake simply has to be cleaned of debris. If a wire powering the solenoid that operates the valve is broken, again the valve itself is fine, of course the wire has to be fixed. If anybody replaces a part on your car, ask them: "Did you test the part ITSELF?" Is the part bad or does the part appear bad, or not work, because of "something else". So, in the circumstance you are writing in about, with Code 2004, ANY of the following could account for the 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 valve 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 AND, if other codes are set for, say, EGR, MAF, or BARO sensors, those problems themselves could cause the P2004 code to set.

The bottom line is a Check Engine Light Diagnostic has to be performed on your engine which in your case we know will generate at least those two codes, and hopefully no others. Once the codes are confirmed, then it has to be determined WHY the codes set. That "why" may or may not implicate any need for parts replacement but if it does you can be sure that the part is defective. And, yes, at the end of the process, whatever is done with regard to a resolution of those two codes, is considered final and conclusive unless in the succeeding days new, unrelated issues arise over which the Mechanic has no control. Once a repair is effected, the Codes are erased, and typically that is the end of the story. If you desire to have the issue diagnosed, as a Check Engine Light Diagnostic and then be apprised of the needed repair and cost, please set up a mobile appointment with YourMechanic and a certified mechanic will get this promptly and professionally resolved for you. Best wishes with this; I’m sure it will be resolved to your satisfaction and at the lowest cost possible.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Will this service remove my check engine light and allow me to pass emissions?

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Q: My clutch will not work.

Your clutch hydraulic system works very similarly to your brake system. If the clutch pedal is stuck in the down position and cannot be moved up at all then the clutch master cylinder has failed and has seized internally. If...

Q: Bank 1 and Bank 2 running lean

If lean faults occur after the manifold was removed and reinstalled, this indicates a vacuum leak which also means that unmetered air is coming into the intake. Either a vacuum line or induction pipe is loose, or the manifold is...

Q: Q: Dashboard lights out.

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...