AutoLogicTools

OBD-II trouble code

P2010: Intake Manifold Runner Control Circuit High (Bank 1)

The Bank 1 runner control circuit is sitting higher than the module expects. Something is holding that wire up toward battery voltage — and on most designs a corroded ground can do it just as easily as a short to power.

Medium severityPowertrainAir Intake / Manifold ControlDrivable short-term

Quick facts

System
Powertrain
Category
Air Intake / Manifold Control
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$90$650
DIY difficulty
Intermediate DIY

What does P2010 mean?

To use this code properly you have to know which end of the circuit the module controls, because on almost all runner control systems the answer is the ground end.

The actuator or solenoid is fed battery voltage continuously from a fuse or relay. The module completes the circuit by switching the other side to ground. That means the wire the module is watching sits near battery voltage while the output is off, and gets pulled down close to zero when the output is commanded on. A circuit high fault is the module reporting that the voltage never came down, or came down nowhere near far enough, when it asked for it.

Read that carefully and a second explanation appears alongside the obvious one. The obvious cause is a short to a power source — an abraded wire touching the injector or coil feed that runs nearby, or moisture in a connector bridging the control pin to an adjacent powered pin. The less obvious and equally common cause is that the module is switching perfectly and the current has nowhere to go, because the module's own ground path, or the ground the actuator shares, has corroded to a high resistance. When the return path is degraded the voltage cannot be pulled down, and the module reports exactly what it sees: a circuit that stays high. The component is fine, the wiring is fine, and the fault is a bolted eyelet on a rusty bracket.

That gives this code a physical search area different from every other electrical code in this family. Instead of hunting for places the harness rests against grounded metal — the search that a circuit low code sends you on — you are looking for two things: places the loom runs alongside something that carries twelve volts, and the condition of the grounds at both ends of the circuit.

One more separation is worth making before you buy anything, because circuit high and circuit open can look identical from the module's point of view. Both leave the sensed line sitting up at supply voltage. The discriminator is load. Unplug the actuator and measure again: an open winding leaves the module-side wire behaving exactly as it did, while a genuine short to power keeps the voltage present at the disconnected connector even with the module output commanded on. Better still, substitute a test lamp for the actuator. A lamp that lights when the output is commanded proves the module can sink current and moves the fault to the component; a lamp that stays dark with battery voltage on one side proves the return path is the problem.

As with the rest of this block, expect a stuck-open code such as P2004 to be stored alongside. When the module cannot control the output, the flaps sit in their sprung default position and the mechanical monitor reports it. That is a consequence, not a second failure.

Common causes

  • Control wire shorted to a battery-voltage circuit running in the same loom
  • Corroded, loose or painted-over ground connection for the module or actuator
  • Moisture or debris in the actuator connector bridging the control pin to a powered pin
  • Open or high-resistance section in the ground-side return path
  • Failed actuator or solenoid winding presenting as no load to the module
  • Module output driver failed in the off state
  • Damaged pin or spread terminal preventing the output from pulling the circuit down

Symptoms

  • Check engine light on
  • Frequently stored together with a stuck-open runner code such as P2004
  • Flat, lazy pull from low engine speeds with a normal top end
  • Slightly unsettled idle on some engines
  • Sometimes other codes sharing the same ground point appear at the same time
  • In many cases no driveability change the owner can identify

Diagnostic steps

  1. 1.Establish whether the module switches this output on the ground side, which is the usual design. That single fact determines whether a high reading means an unwanted power source or a failed return path.
  2. 2.Measure voltage on the control wire with the key on and the output commanded both off and on using a scan tool. A line that never drops when commanded is the fault the code describes.
  3. 3.Unplug the actuator and re-measure at the harness connector. Voltage still present on the module-side control pin while the output is commanded on points at a short to power rather than at the component.
  4. 4.Substitute a test lamp for the actuator across the feed and control pins. A lamp that lights on command proves the module can sink current; a lamp that stays dark sends you to the ground side.
  5. 5.Inspect and clean the engine and module ground points. Remove each eyelet, clean the bracket to bare metal and re-torque it — a high-resistance ground produces this exact code with an entirely healthy circuit.
  6. 6.Follow the loom looking specifically for contact with powered circuits: injector feeds, coil feeds, the alternator cable and any accessory wiring added after the vehicle was built.
  7. 7.Measure the actuator or solenoid winding resistance. An open winding presents as no load and will mimic this condition on some module designs.
  8. 8.Repair the fault, clear all codes including any stuck-runner code stored alongside, and complete a drive cycle before deciding whether a mechanical fault also exists.

Repair cost

$90$650

A cleaned and re-torqued ground or a repaired short costs $90 to $300 depending on how much loom has to be opened. A control solenoid is roughly $120 to $280 installed; an electric runner actuator motor $250 to $650. Diagnosis is the bulk of the labour on this code, because the difference between a short to power and a bad ground is found with a meter rather than by replacing parts.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with wiring harness / circuit repair preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

How can a bad ground cause a circuit high code?

Because the module controls this output by switching the ground side. Battery voltage is supplied to the actuator continuously and the module completes the circuit at the other end. When it commands the output on, the voltage on that wire should fall close to zero. If the return path has corroded to a high resistance, the current cannot flow and the voltage stays up — so the module reports a circuit sitting high even though nothing is shorted and the actuator is in perfect condition. Cleaning a ground eyelet fixes a surprising number of these.

What is the difference between P2010 and P2008?

They describe the same circuit failing in ways that can look identical on a meter but need different searches. P2008 is an open — the module finds no load at all, so you look for broken wires and failed windings. P2010 is high — the module cannot pull the line down, so you look for unwanted power sources and for degraded ground paths. The practical way to separate them is to unplug the actuator and see whether the voltage behaves differently, or to put a test lamp in the actuator's place and see whether the module can light it.

Is it safe to keep driving with P2010?

Generally yes, in the short term. Losing runner control leaves the flaps parked in their default open position, so the engine breathes normally and simply gives up some low-speed torque and a little cold-start emissions performance. What you should not do is ignore it indefinitely, because a short to power is a wiring fault that can spread — the same chafe point that reached this circuit can reach another — and because the vehicle will not pass an emissions test with the light on.

The code came back after I replaced the actuator. Why?

Because a circuit high fault is usually not in the actuator. Most of them are a short to a powered wire or a poor ground, and neither is affected by fitting a new part. Take the actuator's resistance reading, then focus on the two measurements that actually settle it: voltage on the control wire with the output commanded on, and voltage drop across the ground path under load. Those two numbers point to the fault far more reliably than substituting components does.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.