P1685
Motorised throttle without learned values
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Skim Invalid Key
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Skim Invalid Key
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Motorised throttle without learned values
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Skim Invalid Key
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Metering Oil Pump Stepping Motor Cont Circuit
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Electronic throttle control monitor level 2/3 - clutch torque max error
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Metering Oil Pump Stepping Motor Circuit Malfunction
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Skim Invalid Key
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Skim Invalid Key
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
The SKIM (Smart Key Immobilizer Module) has received an invalid key
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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
P1685
Driver 5 Line 5
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
- Connect a capable diagnostic scanner that supports Alfa Romeo throttle adaptation procedures
- Record and clear all DTCs; re-check that P1685 returns and note any additional codes
- Verify battery and charging system health; recharge or replace battery if voltage is low and retry adaptation
- Visually inspect wiring, connectors and ground points for the engine control and throttle body; repair any damage
- Clean throttle body if there is heavy contamination and ensure the plate moves freely by hand (engine off)
- With scanner, perform the manufacturer-specific throttle adaptation/learning procedure. Follow prompts exactly and monitor live parameters during the routine
- If adaptation fails, check live data for TPS and APPS validity and for throttle actuator response to commands (open/close)
- If actuator does not respond or values are out of range, test wiring continuity and resistance between ECU and throttle module; repair as needed
- 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
- 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)
