Exception in rendering!

Message: window is not defined

ReferenceError: window is not defined
    at new c (/tmp/execjs20161209-102681-e03w3cjs:136:3912)
    at m.mountComponent (/tmp/execjs20161209-102681-e03w3cjs:47:15602)
    at /tmp/execjs20161209-102681-e03w3cjs:49:31860
    at a.r.perform (/tmp/execjs20161209-102681-e03w3cjs:47:12503)
    at Object.a [as renderToString] (/tmp/execjs20161209-102681-e03w3cjs:49:31821)
    at r (/tmp/execjs20161209-102681-e03w3cjs:50:21164)
    at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161209-102681-e03w3cjs:32:6073)
    at eval (eval at <anonymous> (/tmp/execjs20161209-102681-e03w3cjs:173:8), <anonymous>:10:23)
    at eval (eval at <anonymous> (/tmp/execjs20161209-102681-e03w3cjs:173:8), <anonymous>:17:3)
    at /tmp/execjs20161209-102681-e03w3cjs:173:8

P2007 OBD-II Trouble Code: Intake Manifold Runner Control Stuck Closed Bank 2

check engine light logo

P2007 trouble code definition

P2007 is a general OBD2 code that indicates a malfunction in the intake manifold runner control circuit.

This code is similar to P2004, P2005, P2006, P2008, P2009, P2010 and P2015.

What the P2007 code means

The P2007 code means the intake manifold runner is stuck closed for bank 2. The ECU controls how much to open or close the intake manifold runner flaps and when bank 2 is stuck open the P2007 code is set.

This triggers a Check Engine Light to be displayed on the dashboard and a failsafe mode to be enabled. The failsafe mode will remain until the intake manifold runner flap becomes unstuck or the code is cleared.

What causes the P2007 code?

  • Intake runner bank 2 that is defective or clogged
  • Wiring harness that has an open or short
  • Faulty electrical connection
  • Intake manifold runner control solenoid has failed

What are the symptoms of the P2007 code?

  • The most noticeable symptom of P2007 code is the Check Engine Light visible on the dashboard.

  • In some cases the vehicle may have a poor idle, loss of low end engine torque, and an engine that surges.

How does a mechanic diagnose the P2007 code?

  • Mechanics will use a scan tool to check for any codes stored in the ECU. All freeze frame data will be noted for use on the test drive.

  • Then all the codes will be cleared and the vehicle taken on a test drive, during the test drive the technician will attempt to recreate the conditions the code was set under.

  • A visual inspection will be done with special care to look for warn vacuum lines and damaged wiring.

  • Next, the scan tool will be used to monitor the live data stream while the engine is driven.

  • Lastly, a hand vacuum pump will be used to test the intake manifold runner control solenoid.

Common mistakes when diagnosing the P2007 code

Mistakes can be made when step are skipped or not completed in the proper order. These mistakes can trip up even the most experienced technicians.

How serious is the P2007 code?

In rare cases the intake runner flap can fail causing parts to be sucked into the engine which cases extensive damage.

What repairs can fix the P2007 code?

Additional comments for consideration regarding the P2007 code

When diagnosing the P2007 code a few special tools may be needed to help:

  • An advanced level scan tool that gives access the the live engine data will be needed. These tell technicians live sensor and solenoid data.

  • The other tool is a hand vacuum pump, these are used to easily and safely check for vacuum leaks and to operate the solenoid.

Need help with a P2007 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

Post a question and get free advice from our certified mechanics.

ASK A QUESTION

More related articles

Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...
How to Transfer a Car Title in Idaho
In order to prove ownership of a car, you must have the title. However, when a car is sold, given away or inherited, the title needs...
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...


Related questions

Q: Engine oil warning appears when turn off car

Hello. Thanks for writing in about your 2007 BMW 320i. I would have the battery and the connections at the battery checked. If there is any corrosion or a bad connection, then this will occur. If not, then it may...

Q: Car jerking with flashing check engine light.

If your Check Engine Light is flashing, you need to stop driving it until it is fixed. A flashing Check Engine Light is warning you that there is a fire danger because there is to much raw fuel entering the...

Q: Stalling when driving, idling is rough, and gas seems to be use up quickly. It also hesitates when accelerating. There's no Check Engine Light on.

This may be a sign of a failing throttle position sensor or mass air flow sensor. As you may know, the mass air flow sensor monitors the air flow into the intake as it is mixed with fuel prior to...