DOBD DashX ☰ Browse all codes
P0639

Throttle Actuator Control Range/Performance Bank 2

Throttle actuator control Generic OBD-II High

What it means

P0639 means the bank-2 electronic throttle isn't moving to the position the ECM commanded. On engines with two throttle bodies, this often forces reduced-power or limp mode to keep things safe. The usual causes are a failing throttle body/actuator, carbon buildup binding the plate, or a wiring fault — so cleaning and testing come before replacement.

High

Can I keep driving? Drive cautiously — a throttle-control fault usually triggers reduced-power/limp mode; the car still moves but may be sluggish, so get it fixed soon.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty bank-2 throttle body / throttle actuator motor
  2. Carbon buildup binding the throttle plate
  3. Wiring or connector fault at the throttle body
  4. Poor ground or power feed to the throttle actuator
  5. Faulty engine control module (ECM), rare

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and check for related throttle/pedal codes.
  2. Inspect and clean the bank-2 throttle body if carbon is binding the plate.
  3. Check the throttle body connector and wiring for damage or corrosion.
  4. Test the throttle actuator and position sensors, then perform a throttle relearn.
  5. Replace the throttle body if it fails to track commands. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0639?+
The car may drop into limp mode with limited power. Short, gentle driving is usually fine, but sudden power loss makes it worth fixing promptly.
Can I just clear P0639?+
It returns quickly if the throttle body still can't track the commanded position. A cleaning or throttle relearn sometimes helps, but a failed actuator needs replacement.

Related codes

Often seen with P0639

Read & clear P0639 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX