Complete AC Wiring Diagram Guide for 2004 Chevrolet Silverado

Locate the under-hood fuse block on the driver’s side near the brake master cylinder–terminal 30 feeds the A/C clutch relay (Part #15874390). Splice into the light blue/black wire at the C1 connector (10-pin, grey housing) inside the cabin behind the glove box; this line carries 12V when the ignition is ON and activates the pressure switch. If reconnecting a disconnected system, verify continuity between this circuit and ground through a 150-ohm resistor to prevent compressor damage from voltage spikes.
Trace the yellow/light-green wire from the blower motor resistor (Module #25880695) to the climate control panel–this is the speed signal for fan levels 2-4. A break here drops fan operation below level 1; use a multimeter set to 200Ω scale to check for 40-60 ohms resistance across the resistor pack terminals F1-F4 before assuming controller failure.
For aftermarket retrofits, the orange/black wire at the XL2 connector (firewall bulkhead) supplies constant 12V from the battery–use a 30A fuse inline when tapping for auxiliary components. Avoid splicing into the dark blue wire at C2 (passenger kick panel); this line is CAN-bus HIGH and misconnections can trigger U1000 codes.
Replace the A/C compressor clutch coil with OEM part #15101384 if resistance exceeds 3.2 ohms at 70°F–higher values indicate winding degradation, leading to erratic engagement. When testing, disconnect the HVAC module (Connector C3) first: probe the tan/white wire at pin A8 for 12V during clutch activation cycles; absent voltage suggests module failure or open in the gray 14-gauge ground wire (G400) near the left frame rail.
AC Electrical System Troubleshooting for the GM Pickup Series
Locate the underhood fuse block near the left fender to identify the HVAC relay–labelled “A/C” on the relay map stamped inside the cover. Pull the relay straight out, then probe terminal 30 (battery feed) with a multimeter set to 12V DC. If voltage is absent, trace the red wire back to fuse 22 (20A) in the instrument panel fuse box.
Examine the pressure switch connections on the accumulator. The single-wire connector should secure firmly; corrosion on the male spade terminal often mimics refrigerant issues. Clean with a stainless-steel wire brush, then apply dielectric grease to prevent future oxidation. Leave the switch disconnected for diagnostic clarity.
Follow the dark blue wire from the climate control module (CCM) to the blower motor resistor; resistance across terminals should measure 1.2–1.8 ohms at room temperature. Deviations indicate thermal failure–replace the resistor block without disassembling the dash assembly.
Pinpoint the orange/black tracer wire at the compressor clutch coil connector. Use a jumper wire to bridge the 12V supply to the coil; momentary engagement confirms clutch viability. If the clutch spins freely but fails to engage, suspect a defective diode in the clutch coil or a faulty ground at chassis point G101 behind the glovebox.
Inspect the two-wire cabin temperature sensor beneath the right-front dash speaker grille. Disconnect the sensor, then bridge the terminals with a 10k ohm resistor. If fault codes clear, replace the sensor–calibration drift often triggers evaporator freeze-up cycles.
Trace the thick pink wire from the under-hood AC relay to the pressure cycling switch; splice an inline fuse holder with a 10A fuse between the wire and switch during bench testing. Consistent voltage drop under load signals corroded splice joints near the condenser fan module.
Map the purple wire from the ambient air temperature sensor to data link connector (DLC) pin 2. Using a scan tool, monitor PIDs PID-15 and PID-17 while moving the thermistor through heat cycles. Sensor output should mirror 5°C steps without hysteresis; replace the sensor if readings plateau.
Finding the Climate Control Cable Assembly in a Chevy GMT800 Pickup

Begin by removing the lower dash panel beneath the steering column. The harness for the air conditioning system is secured with a single 10mm bolt and two plastic clips directly behind the HVAC module. Disconnect the negative battery terminal before handling any connectors to prevent short circuits.
Trace the main harness bundle from the firewall grommet toward the passenger side. The AC relay and pressure switch connectors branch off near the brake master cylinder, identifiable by their three-wire configurations. Label each connector with masking tape to avoid misalignment during reassembly.
Key Landmarks for Harness Identification
Locate the aluminum refrigerant lines exiting the compressor. The harness runs parallel to these lines, encased in a corrugated plastic sleeve. Follow this sleeve toward the condenser fan–there, a fused link connects to the fan motor, marked by a 30-amp fuse in the underhood fuse box.
Critical junction: At the firewall, the harness splits into two directions–one toward the accumulator/drier (single-pin connector) and another toward the evaporator temperature sensor (two-pin connector). Use a multimeter to test continuity before detaching; resistance should read between 0.5–3 ohms on active circuits.
For hidden connections, access the cabin-side blower motor resistor. The harness routes behind the glovebox, secured with a snap-fit retainer. A small access panel on the passenger kick panel reveals the final connector for the rear auxiliary HVAC unit, if equipped.
AC System Connector Pinouts and Wire Colors for Chevy Pickup Models
Begin by locating the HVAC control module under the dashboard on the passenger side. The 20-pin connector (black) carries all climate control signals. Pin 1 (light blue) sends blower motor speed data to the module, requiring continuity with the resistor pack located behind the glove box. Pin 3 (dark green/white) delivers compressor clutch engagement–verify 12V here when AC is activated. If voltage is absent, trace this line to the high-pressure switch near the condenser.
For cabin temperature sensors, find pin 11 (tan/black) on the same connector–this wire pairs with the ambient sensor mounted behind the front grille. A break here causes erratic cooling; test resistance (2.2–2.7 kΩ at 75°F) across the sensor leads. Pin 13 (light green) relays recirculation door actuator feedback–ground this wire briefly to override system defaults during diagnostics. Pin 18 (yellow) feeds ignition-switched power–check for 12V fusion at the fuse box (Fuse 5, 20A) if climate controls fail to power on.
The compressor clutch circuit relies on a tandem of relays under the hood: black/orange (pin C1-3 in the under-hood fuse block) triggers the relay coil, while pink (pin C1-4) carries load current. Clutch resistance should read 3.2–3.8 Ω; higher readings indicate internal wear. For pressure switches, bypass the low-pressure cutout (blue/white, pin A3 at the accumulator) with a jumper–if the clutch engages, replace the switch. High-pressure diagnostics require a scan tool; monitor PID AC High Side Pressure (PSI values below 100 or above 450 shut the system down).
Test the blower motor by probing the dark blue wire (pin G101) at the resistor pack–voltage should vary from 5V (low) to 12V (high). If stuck on one speed, measure resistance across the pack’s terminals (values between 0.5–2.0 Ω per stage are nominal). Refrigerant leaks often originate at Schrader valves; replace the blue valve core if dye traces accumulate here. For door actuators, actuator positions can be manually overridden by grounding the corresponding feedback wires (tan/black for mode, brown/white for temperature) to check motor operation.
Use a bidirectional scan tool to cycle each actuator–the temperature blend door (brown/white wire) should swing from cold to warm within 3 seconds. If sluggish, check for broken gears inside the actuator (common failure on mileage over 120K). For condenser fan control, pin C3-2 (dark green) at the under-hood block toggles the fan relay–measure 5V at this pin when AC is on. If the fan stays off, replace the single-speed relay (Relay 30) or test continuity in the dark green line to the fan motor (resistance should not exceed 0.8 Ω).
How to Test the Air Conditioning Compressor Clutch Electrical Pathways
Disconnect the battery’s negative terminal to prevent accidental shorts before handling any electrical components. Locate the air conditioning compressor clutch near the front of the engine bay–it resembles a circular pulley with a wire lead connected to its center. Use a multimeter set to continuity mode (or resistance mode for non-auto-ranging meters) to probe the clutch’s electrical connector. Touch one probe to the terminal and the other to a known good ground, such as the compressor’s metal housing. A reading of 3–5 ohms confirms a functional coil; OL (open line) or infinite resistance indicates a broken circuit requiring replacement.
Key Steps for Accurate Diagnostics

- Inspect the single-wire pigtail leading to the clutch for fraying, corrosion, or detachment from the harness. Even minor damage can disrupt current flow.
- Check the fuse/relay panel (typically under the dashboard or hood) for the A/C relay and fuse. Use the vehicle’s manual to identify the correct slots–swap a known-good relay (e.g., horn or blower motor relay) into the A/C slot to test functionality.
- Engage the A/C via the dashboard controls while observing the clutch. If it doesn’t engage but the relay clicks, the issue lies between the relay and the clutch (e.g., wiring, pressure switch, or clutch coil).
Test the pressure switch next if initial checks pass. With the engine off, locate the switch on the A/C accumulator or dryer–it has two wires. Bridge the switch’s connectors with a jumper wire (ignition on, A/C off). If the clutch engages, the switch is faulty; if not, proceed to the blower motor resistor or thermostatic cycling switch tests. For late-model trucks with variable displacement compressors, verify the clutch cycling pressure switch separately–it may require specialized scan tools to read live pressure data.
Measure voltage at the clutch connector with the A/C activated. Set the multimeter to DC volts (20V scale) and connect the negative probe to ground. The positive probe should register battery voltage (12–14V) at the connector terminal when the A/C is on. If voltage is present but the clutch doesn’t engage, the clutch coil is likely defective. If no voltage is detected, trace the circuit backward through the harness junctions, blower motor control module, and A/C amplifier (if equipped). Focus on corrosion at connectors–common at the firewall bulkhead–or melted insulation near the engine block, which can cause voltage drops.