FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

P0646

Wiring Diagram:




A/C Clutch Relay Control Circuit Low Voltage:





P0646- A/C CLUTCH RELAY CONTROL CIRCUIT LOW VOLTAGE
The A/C relay is located in the underhood fuse block (UHFB). The ECM controls the A/C compressor clutch by supplying a ground to the A/C relay coil whenever the ECM receives an A/C request over the controller area network (CAN) link from the BCM with the A/C system pressure within operating range. When the A/C relay is commanded Off (circuit not grounded), the voltage level at the ECM should be high (ignition voltage). When the A/C relay is commanded On (circuit grounded). the voltage level at the ECM should be low. The ECM A/C relay feedback circuit uses a pull-up voltage (2.6-4.6 volts), which allows the ECM to individually differentiate between an open short to ground or short to voltage. DTC P0646 will set if the ECM detects lower than normal feedback voltage when A/C relay is commanded Off with engine cranking/running.

DTC PARAMETERS
DTC P0646 will set if A/C relay feedback voltage is less than 2.6 volts when A/C relay is commanded Off when:
^ Condition exists for longer than 0.5 seconds
^ Engine speed is greater than 40 rpm
^ Battery voltage is between 7.5 and 15 volts

DTC P0646 diagnostic runs continuously once the above conditions have been met.

P0646 is a type D DTC

DIAGNOSTIC AIDS

To locate an intermittent problem, use Scan tool to monitor DTC P0646 LAST TEST with engine running and A/C button on console Off. Wiggling wires while watching for a change from NOT RAN or PASSED to FAILED may locate the area where an open in the wiring may exist.

NOTE: DTC P0646 LAST TEST on Scan tool will not update until a fault initially occurred in the ignition cycle.

A/C relay coil resistance: 70-115 ohms