Quick triage & tools

  • Scan tool: read freeze-frame and check if P2015 is pending or confirmed.
  • Look/listen: runner flap actuator cycling at key-on (some vehicles self-test).
  • Have ready: scan tool (live data/actuator test), torch, small mirror, multimeter.

Deep-dive: Wiring diagrams basics -> · 5V reference & sensor grounds ->

Decision flow

  1. Step 1 - Confirm the code context
    • Read freeze-frame: RPM/load/temp. Note if it happens at idle, cruise, or during tip-in.
    • Check for related codes (MAF, MAP, throttle, misfire, vacuum leak) that could confuse runner position behaviour.
  2. Step 2 - Visual and mechanical check (most common)
    • Inspect runner linkage, levers, and stops on the intake manifold. Look for broken plastic arms, missing clips, or excessive play.
    • If accessible, move the linkage by hand: it should move smoothly to its stop without binding.
    If the linkage is loose or the stop is worn, you may need a repair kit or manifold depending on design.
  3. Step 3 - Command the actuator (scan tool)
    • Use actuator tests (if available) to command runner open/close and watch the position PID.
    • If commanded state changes but position does not, decide: actuator is not moving (mechanical/electrical) or sensor feedback is wrong.
  4. Step 4 - Electrical basics: power, grounds, and 5V reference
    • Backprobe the position sensor: verify 5V reference (if used), signal, and ground integrity.
    • Check for intermittent open circuits by wiggling the harness at the connector and along the loom.
  5. Step 5 - Wiring plausibility and voltage drop
    • Check connector pins for corrosion, spread terminals, or oil contamination.
    • If the actuator is motor-driven, confirm it has battery power and a good ground under load (voltage drop test).
  6. Step 6 - Confirm the fix
    • Clear codes, run the actuator test again, and road test under similar load to the freeze-frame.
    • Recheck for pending codes and confirm runner position PIDs behave logically.

Print / save checklist

Tick these off as you work. If you need to hand this to a mechanic, print it as a short job card.

  • Freeze-frame captured / conditions noted
  • Battery voltage checked (resting + cranking)
  • Basic visual checks (hoses, connectors, grounds, fuses)
  • One test at a time (don’t change multiple variables)
  • Confirm fix by reproducing the original condition

What to do next

Use the links below to deepen the test you’re about to perform, cross-check related codes, or jump to a faster symptom-led flow.