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.
P0645 or P0646
The ECM detects a short to ground or an open at the A/C compressor clutch relay control circuit.
P0647
The ECM detects a short to voltage at the A/C compressor clutch relay control circuit.