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: Clanking sound beneath car

A clanking sound under the car, especially from the front wheel area over bumps can be coming from a worn stabilizer link or even a faulty strut mount. Chassis ears may need to be used to determine the exact source...

Q: What are the three hoses coming from air box on my Buick verano?

Hello, thank you for writing in. There are several vacuum lines associated with the engine intake and throttle. One of which that does run along up towards the firewall is the brake booster line. This vacuum helps assist the master...

Q: Could a bad fuel injector be making my 2007 Pontiac Grand Prix smell like gas?

It's possible that a leaking injector or injector o-ring could be making your Pontiac smell like gas. These items could also cause driveability issues, such as the ones you describe.There are other potential causes as well though, such as a...

Related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.