Home / DTC / P1685 — Motorised throttle without learned values

P1685 — Motorised throttle without learned values

Detailed page for trouble code P1685.

32,487codes
58brands
10,033generic
22,454specific
Reset
Code

P1685

ALFA ROMEO P — Powertrain

Motorised throttle without learned values

Views: UK: 3 EN: 7 RU: 3
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

BUICK P — Powertrain

Driver 5 Line 5

Brand: BUICK
Views: UK: 18 EN: 31 RU: 19
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

CADILLAC P — Powertrain

Driver 5 Line 5

Brand: CADILLAC
Views: UK: 15 EN: 28 RU: 18
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

CHEVROLET P — Powertrain

Driver 5 Line 5

Views: UK: 14 EN: 31 RU: 19
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

CHRYSLER P — Powertrain

Skim Invalid Key

Brand: CHRYSLER
Views: UK: 14 EN: 29 RU: 17
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

DODGE P — Powertrain

Skim Invalid Key

Brand: DODGE
Views: UK: 17 EN: 31 RU: 21
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

FIAT P — Powertrain

Motorised throttle without learned values

Brand: FIAT
Views: UK: 3 EN: 5 RU: 3
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

GM P — Powertrain

Driver 5 Line 5

Brand: GM
Views: UK: 14 EN: 28 RU: 17
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

GMC P — Powertrain

Driver 5 Line 5

Brand: GMC
Views: UK: 16 EN: 35 RU: 19
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

HUMMER P — Powertrain

Driver 5 Line 5

Brand: HUMMER
Views: UK: 8 EN: 13 RU: 6
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

JEEP P — Powertrain

Skim Invalid Key

Brand: JEEP
Views: UK: 17 EN: 32 RU: 19
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

MAZDA P — Powertrain

Metering Oil Pump Stepping Motor Cont Circuit

Brand: MAZDA
Views: UK: 18 EN: 30 RU: 19
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

MINI P — Powertrain

Electronic throttle control monitor level 2/3 - clutch torque max error

Brand: MINI
Views: UK: 2 EN: 3 RU: 2
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

OLDSMOBILE P — Powertrain

Driver 5 Line 5

Views: UK: 19 EN: 31 RU: 21
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

Other P — Powertrain

Metering Oil Pump Stepping Motor Circuit Malfunction

Brand: Other
Views: UK: 15 EN: 29 RU: 17
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

PLYMOUTH P — Powertrain

Skim Invalid Key

Brand: PLYMOUTH
Views: UK: 16 EN: 30 RU: 17
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

PONTIAC P — Powertrain

Skim Invalid Key

Brand: PONTIAC
Views: UK: 14 EN: 28 RU: 16
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

RAM P — Powertrain

The SKIM (Smart Key Immobilizer Module) has received an invalid key

Brand: RAM
Views: UK: 2 EN: 5 RU: 2
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1685

SATURN P — Powertrain

Driver 5 Line 5

Brand: SATURN
Views: UK: 13 EN: 29 RU: 17
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Battery disconnection or low battery voltage causing loss of stored values
  • ECU or throttle body (ETC) memory cleared after replacement or software update
  • New or replaced throttle body that has not had adaptation/learning performed
  • Corrupted adaptation data in ECU or throttle module
  • Faulty throttle actuator, throttle position sensor(s) or pedal position sensor(s)
  • Damaged wiring, poor grounds or loose connectors between ECU and throttle module

Symptoms

  • Check Engine MIL illuminated (P1685 stored)
  • Unstable or high/low idle after battery disconnect or part replacement
  • Reduced engine power or limp mode until throttle adapts
  • Poor throttle response, hesitation or surging at low speeds
  • Possible inability to perform throttle learning procedure reported by scanner

What to check

  • Read all stored DTCs and freeze frame data with a capable diagnostic tool
  • Confirm vehicle battery voltage stable (recommended 12.4–12.8 V or in-spec by manufacturer) and charging system OK
  • Check for related codes (throttle/pedal/actuator codes) and ECU communication errors
  • Visually inspect throttle body connector, wiring harness and grounds for damage or corrosion
  • Confirm throttle body is clean and mechanically free (no sticking plate)
  • Verify throttle plate angle and pedal position sensor values with live data while key on / engine off

Signal parameters

  • Throttle plate angle at closed position (near 0–5% or as OEM spec)
  • Throttle position sensor (TPS) voltage at closed ~0.5–1.0 V and at wide open ~4.0–4.5 V (typical — check OEM spec)
  • Accelerator pedal position sensor (APPS) voltages for idle and full depression (should be consistent and non-linear)
  • Throttle actuator motor current or duty cycle during adaptation
  • Battery voltage during learning (should be stable within specified range)
  • CAN/diagnostic bus error counts or status messages between ECU and throttle module

Diagnostic algorithm

  1. Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
  2. Record and clear all DTCs; re-check that P1685 returns and note any additional codes
  3. Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
  4. Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
  5. Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
  6. With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
  7. If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
  8. If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
  9. If wiring and connectors are OK but adaptation still fails, consider replacing the throttle body or reprogramming the ECU as specified by manufacturer service information
  10. After repair or replacement, repeat adaptation, clear codes, and road-test to confirm normal idle and throttle response; re-scan to ensure no related codes remain

Likely causes

  • Battery disconnected or vehicle battery drained recently (loss of learned values)
  • New/replaced throttle body or ECU without completed adaptation procedure
  • Throttle body/actuator fault preventing successful learning
  • Electrical/connectivity issue (connector corrosion, poor ground, broken wires)

Fault status

⚠️ Status
Motorised throttle without learned values. The electronic throttle control module or ECU reports missing or invalid adaptation data. Throttle learning/initialization required; check battery, wiring and throttle module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5–2.0 hours
Your experience will help others
+100 karma for a short comment :)
Send to email