01 People Shocked After Mechanic Explains the Hidden Danger of… • 02 How to Deactivate Your Car's Immobilizer: DIY Guide (All Ca… • 03 How to Become a Pilot: A Guide for Aspiring Aviators • 04 Unveiling the Mystery of Gaskets: Your Key to Automotive Se… • 05 Unveiling the Power of Exhaust Brakes: Insights from an Exp… • 06 The Motorist’s Manual: Adding Oil to Your Warm Engine • 07 P0045, P0046, P0047, and P0048: Turbo or Supercharger Boost… • 08 You Could Lose All Power On The Highway If This Problem Kee… • 09 P0010 A Camshaft Position Actuator Circuit (Bank 1) • 10 The Best Oil for Older Diesel Engines: Buyer's Guide •

DTC codes / BMW codes / P1639

P1639 · BMWThrottle Valve Position Control Throttle Stuck Permanently

P1639 on BMW vehicles indicates that the digital motor electronics (DME) has detected a permanent stuck condition in the throttle valve position control system, meaning the throttle plate is not moving to the commanded position despite the control module's efforts. The DME monitors the throttle valve potentiometer and the electric throttle actuator, and when the actual throttle position deviates from the target for a calibrated period, it stores this fault and typically illuminates the check engine light.

SystemPowertrain
Code typeBMW specific
SeverityHigh
Fix difficultyProfessional
AreaComputer and output circuits

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • Reduced engine power or limp mode, where the vehicle accelerates sluggishly and may be limited to a low speed
  • Unstable or surging idle, sometimes with the engine stalling when coming to a stop
  • A throttle pedal that feels unresponsive or requires excessive pressure to accelerate
  • Hesitation or jerking during acceleration, especially when trying to maintain a steady speed
  • In some cases, the engine may enter a fail-safe mode that limits RPM to protect the drivetrain

Common causes, most likely first

  1. Carbon buildup or contamination on the throttle plate and bore, causing the plate to stick mechanically
  2. A faulty throttle valve actuator (electric motor) that cannot move the plate freely
  3. Worn or damaged throttle valve position sensors (potentiometers) sending implausible signals
  4. Damaged or corroded wiring and connectors between the throttle valve assembly and the DME
  5. A failing DME (digital motor electronics) unit, though this is less common
  6. A throttle valve that has been physically damaged or misaligned due to impact or improper service
  7. Extreme temperatures or moisture intrusion causing temporary sticking that becomes permanent

How to diagnose and fix it

  1. Perform a visual inspection of the throttle valve assembly for carbon buildup, debris, or mechanical binding, and clean the throttle bore and plate with approved throttle body cleaner
  2. Use a BMW-specific scan tool to read live throttle position sensor data and compare commanded versus actual throttle plate movement to confirm the stuck condition
  3. Check the wiring harness and connectors at the throttle valve and DME for corrosion, chafing, or loose pins, and repair as needed
  4. Run the throttle valve adaptation reset procedure with a capable diagnostic tool after cleaning or replacement
  5. If the actuator or position sensors are faulty, replace the complete throttle valve assembly with a quality unit and perform adaptation
  6. Verify that the DME software is up to date and reflash if a known calibration issue exists for this fault
  7. Clear the fault codes and perform a road test to confirm the repair and ensure the code does not return

Throttle Sticking Codes on BMW: What Techs Miss

  • A dirty throttle body is the most frequent cause of P1639 on BMW engines, and a thorough cleaning with adaptation reset often resolves the code without replacing any parts.
  • The throttle valve position control system on BMW vehicles is monitored for both electrical and mechanical plausibility, so a sticking plate can set this code even when the actuator motor and sensors test good.
  • Technicians sometimes replace the throttle valve assembly only to find the code returns because the DME adaptation values were not reset or the wiring harness has an intermittent fault.
  • P1639 can be triggered by a weak battery or low charging voltage that causes the throttle valve to lose its learned positions, so always verify battery condition and charging system operation before condemning the throttle body.
  • On some BMW models, a faulty accelerator pedal position sensor can cause the DME to command throttle movements that the plate cannot achieve, leading to a false P1639; always check pedal sensor plausibility.

Can I keep driving with P1639?

Driving with P1639 is not recommended because the engine may enter limp mode without warning, leaving you with severely reduced power in traffic or on a highway. If you must move the vehicle a short distance, avoid heavy acceleration and high speeds, and arrange for a proper diagnosis as soon as possible.

Guidance is general and written for BMW vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage