Conditions for Setting the DTC
WARNING: This page is about a different car, the 2016 GMC Acadia, 2016 Chevrolet Traverse, and 2016 Buick Enclave. However, it is still accessible from the selected car via links, so may be relevant.
P0685
The ECM detects that the commanded state of the driver and the actual state of the control circuit do not match for greater than 2 s.
P0686
The ECM detects a short to ground on the control circuit for greater than 2 s.
P0687
The ECM detects a short to voltage on the control circuit for greater than 2 s.
P0689
The engine controls ignition relay voltage is less than 5 V for greater than 5 s.
P0690
The ECM detects the engine controls ignition relay feedback circuit is greater than 4 V for greater than 5 s.
P1682
The ECM detects that there is greater than 3 V difference between the ignition main relay signal and the engine controls ignition relay signal circuits for greater than 1 s.