Home / DTC / P1688 — Motorised throttle (2ndidlelearn)

P1688 — Motorised throttle (2ndidlelearn)

Detailed page for trouble code P1688.

34,335codes
59brands
11,844generic
22,491specific
Reset
Code

P1688

ALFA ROMEO P — Powertrain

Motorised throttle (2ndidlelearn)

AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Failed or sticking motorised throttle body
  • Throttle position sensor or potentiometer fault
  • Corroded/damaged wiring or connector at throttle body
  • Low or unstable battery/charging voltage during learn procedure
  • Carbon build-up or mechanical obstruction on throttle plate
  • Faulty ECU or corrupted adaptation memory/software bug

Symptoms

  • Check Engine Light (MIL) illuminated
  • Unstable or high/low idle speed
  • Engine stalling at idle or after cold start
  • Reduced engine power or limp-home mode in some cases
  • Hesitation or poor throttle response during idle/low speed

What to check

  • Read and record all stored and pending DTCs and freeze-frame data with a capable scan tool
  • Check battery voltage and charging system (minimum ~12.2 V with key on; >13.5 V running)
  • Perform key-on engine-off (KOEO) throttle actuator self-test with diagnostic tool and observe throttle plate movement
  • Monitor live data: actual throttle angle/position vs. commanded target while performing actuator tests
  • Inspect throttle body connector and wiring for corrosion, damage, pin push-out or water ingress
  • Visually inspect and, if necessary, clean throttle plate and bore for carbon deposits

Signal parameters

  • Throttle plate actual angle (degrees)
  • Throttle plate target/commanded angle
  • Throttle position sensor voltage (V) or %
  • Throttle actuator motor current or status (if available)
  • Accelerator pedal position A/B voltages
  • Battery voltage during learn procedure

Diagnostic algorithm

  1. Connect a professional scan tool, read and save all stored, pending and history codes and freeze-frame data.
  2. Verify battery state-of-charge and charging system. Recharge or replace weak battery and ensure stable voltage before testing.
  3. Visually inspect throttle body connector and wiring for damage, corrosion and secure connector retention. Repair any wiring faults.
  4. Run a KOEO/KOER throttle actuator test from the diagnostic tool and observe mechanical operation and position feedback. Note any binding or asymmetry.
  5. Monitor live data: compare commanded throttle angle vs actual during actuator exercise and while operating accelerator pedal. Look for erratic or no feedback.
  6. Clean the throttle plate and bore if heavy carbon is present, then repeat actuator test and adaptation attempt.
  7. Follow manufacturer procedure to perform the 2nd idle / throttle adaptation (relearn). Clear codes, perform the relearn with stable battery voltage and recheck for codes.
  8. If adaptation fails and wiring, power and cleaning are good, bench-test or replace the throttle body assembly and then perform the relearn procedure.
  9. If replacing throttle body does not resolve, inspect/reflash ECU software and check for ECU faults or other control module interference. Consider manufacturer technical service bulletins.
  10. After repair, clear codes, perform required relearns, road-test and confirm no return of the fault.

Likely causes

  • Throttle actuator motor worn or seized
  • Open/short in throttle harness pins (motor, position sensor, heater)
  • Low battery voltage during key-on or relearn attempt
  • Throttle plate heavily carboned preventing full motion
  • Missing or incomplete throttle adaptation after throttle body replacement or battery disconnect

Fault status

⚠️ Status
P1688 — Motorised throttle (2nd idle learn) failed. Throttle adaptation incomplete or not verified. Check throttle body, wiring, battery voltage and perform throttle relearn.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

89

Browse 89 ALFA ROMEO manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email