GM Vehicle Power Window Switch Wiring Colors and Pinout Guide

For most General Motors vehicles manufactured between 1996 and 2006, the door-mounted glass regulator control module follows a standardized 5-pin connector layout. Pin 1 supplies +12V from the fuse block–verify this with a multimeter before proceeding. Pin 2 is the ground return, typically routed to chassis ground near the door hinge. Pins 3 and 4 carry the up/down signals to the motor assembly, while Pin 5 serves as an intermittent pulse sensor for anti-pinch detection. If signals are absent on Pins 3 or 4, inspect the control panel’s microswitch cluster first–oxidation on the contacts causes erratic operation.
Late-model trucks (Silverado, Sierra 2007+) introduce an 8-pin connector with three additional circuits: Pin 6 supplies +5V for the Hall-effect sensor, Pin 7 monitors motor current draw via a 0.1Ω shunt resistor, and Pin 8 carries CAN bus data for diagnostics. For vehicles equipped with express-down function, a 100Ω resistor bridges Pins 3 and 5–remove this jumper if intermittent stalling occurs. Always check the Delphi or ACDelco service manual for your specific RPO code; color-coded wires listed there override generic diagrams.
When tracing circuits, use a low-ohm continuity tester (≤1Ω) between the control panel and motor–resistance above 2Ω indicates corroded terminals or broken strands in the door hinge flex cable. Replace the cable if fraying is visible under the rubber boot; third-party replacements often lack proper shielding, leading to RF interference with keyless entry. For express-up feature failures, measure voltage on Pin 5 while pressing the panel–consistent 0V suggests a faulty pulse sensor, while fluctuating voltage confirms proper motor feedback.
To bypass the control loop during testing, temporarily connect Pin 3 directly to +12V (Pin 1) using a 10A fused jumper–if the glass moves upward, the issue lies upstream in the switch, relay, or body control module. Never exceed 5 seconds of continuous current; overheating can melt the motor’s plastic gear housing. For vehicles with heated glass, ensure the rear defroster relay isn’t drawing excessive current on shared circuits–this causes erratic control behavior.
GM Electrical Regulator Control Schematic: Key Connections
Locate the central relay module under the driver’s side dashboard–pinouts vary by model year (1999–2006 Chevrolet Silverado: C1-16 for motor feed, C2-3 for ground return). Splice the door panel harness directly into the vehicle’s fuse box using 18-gauge wire for signal integrity; avoid daisy-chaining through the door hinge connector to prevent voltage drop. Verify continuity with a multimeter: expect 12V at the switch terminal when the ignition is in the “ON” position, zero resistance to chassis ground for the return path.
| Component | Wire Color (GM Standard) | Expected Voltage | Test Point |
|---|---|---|---|
| Up Circuit | Light Blue/Black | 12V DC | Switch Pin 2 |
| Down Circuit | Yellow | 12V DC | Switch Pin 5 |
| Common Ground | Black/White | 0V | Body Chassis |
| Illumination | Gray | Variable (0-12V) | Dash Dimmer Feed |
Fault Isolation Protocol
If the mechanism stalls mid-cycle, probe the motor’s two terminals for equal resistance (3–6 ohms); imbalance indicates coil failure. Bypass the panel-mounted actuator by jumpering the harness-side connector pins 2 and 5 to the motor directly–if the pane moves, replace the faulty control unit. For vehicles with auto-reverse (2003–2010 Buick LeSabre), apply 5V to the hall-effect sensor wire while monitoring the motor’s current draw; normal operation draws 8–12 amps, exceeding 15 amps signals obstruction or gear wear.
Identifying the Correct Electrical Connector for Your GM Vehicle Model
Begin by locating the Vehicle Identification Number (VIN) stamped on the dashboard near the windshield or inside the driver-side door frame. Use the 8th character–typically a letter or number–to determine the exact trim and electrical system variant for your GM model. Online VIN decoders from GM’s official service portal or reputable aftermarket sites (e.g., MotorTrend, AutoZone) provide precise specifications without guesswork.
Check the original equipment manufacturer (OEM) part number printed on the existing harness or control module. GM’s coding follows a standardized format: the prefix 22750- or 22900- often indicates door-related components, while variations like 15092- or 15100- may denote trim-specific configurations. Cross-reference this number with GM’s official parts catalog or a trusted retailer like RockAuto or O’Reilly Auto Parts for compatibility confirmation.
- Chevrolet Silverado/GMC Sierra (1999–2006): Uses a 6-pin connector with color codes: BK (ground), YE (motor feed), TN/WH (up/down signals), and OR/BN (illumination). Avoid aftermarket replacements lacking these exact color matches.
- Buick LeSabre/Pontiac Bonneville (2000–2005): Features an 8-pin connector with additional RD (fused ignition) and PK/BK (door lock integration) circuits. Verify these extra pins before purchasing replacements.
- Saturn L-Series (2000–2005): Distinct 5-pin setup with unique DK GR (delayed accessory) wire absent in other GM models. Third-party harnesses rarely account for this variation.
Inspect the harness connector shape and pin arrangement. GM’s door mechanisms often use rectangular connectors with asymmetrical keying to prevent incorrect installation. For example, the 2007–2013 Cadillac Escalade employs a 12-pin connector with staggered pin rows, whereas earlier models (e.g., 1997–2000) stick to a simpler 6-pin block. Photograph or sketch the connector front-to-back before disassembly to avoid mismatches.
Test voltage on critical circuits using a multimeter. Activate the ignition and measure:
- Battery voltage (12V+) on the constant feed wire (usually YE or OR).
- ~10–12V on the ignition-switched wire (RD or PK) with the key in the “ON” position.
- 0V or momentary pulses on signal wires (TN/WH) during operation. Deviations suggest a mismatched or faulty harness.
Vendor-Specific Notes
Avoid universal aftermarket kits labeled “fits most GM vehicles.” Instead, seek:
- Dorman: Part numbers like 902-503 or 902-512 include OEM-style terminals and color-coded wires but double-check pin counts.
- ACDelco: GM’s official supplier; part numbers start with 214- followed by model-specific digits (e.g., 214-1790 for 2001–2006 Tahoes).
- Standard Motor Products: Offers exact OEM replacements but verify the part number against GM’s original schematics.
For older models (pre-2000), consult factory service manuals (FSM) or Chilton repair guides. Wiring schematics in these resources highlight subtle differences, such as the 1994–1996 Oldsmobile Cutlass Supreme requiring a separate ground splice not present in other GM platforms of the era. Skip general automotive forums–misinformation on wire colors and pinouts spreads quickly.
Install the correct harness by matching wires 1:1 before soldering or crimping. Use heat-shrink tubing over connections to prevent corrosion. If the harness includes a fusion module or relays (e.g., 2010–2017 Chevrolet Camaro), ensure the replacement has identical resistance values (typically 120Ω–180Ω) to avoid faulty motor behavior. Finalize testing by cycling each function three times to confirm proper operation.
Decoding GM Vehicle Control Panel Circuit Color Standards

Begin by locating the master panel connector–typically an 8-pin or 10-pin plug on the driver’s door module. Pin 1 (white/black tracer) delivers constant voltage from the fuse block, while Pin 2 (black) provides chassis ground. Verify continuity with a multimeter before proceeding; readings below 0.5 ohms confirm integrity.
- Red/light blue stripe: Logic feed for motor activation–splices into the up-relay coil. Avoid connecting directly to battery positive; use a 20A fuse inline.
- Yellow/dark blue stripe: Down-relay trigger. Trace this wire to the body control module (BCM); interference here causes erratic movement.
- Gray/red stripe: Illumination circuit, regulated at 12V when headlights activate. Bypass for door-panel LEDs by tapping before the dimmer resistor.
- Purple/white stripe: Door ajar sensor input. If miswired, the auto-down feature disengages. Cross-check with the courtesy lamp unless jury-rigged for remote start compatibility.
For auxiliary panels (passenger/ rear doors), mirror the master’s color scheme but note deviations: the rear unit substitutes solid orange for red/light blue in some 2010–2015 models. Confirm with a wiring schematic specific to the VIN to avoid false assumptions.
When routing lines for aftermarket alarms or remote controls, bundle all live feeds (red/light blue, yellow/dark blue) in a corrugated loom–and segregate from signal wires (gray/red, purple/white) to prevent voltage bleed. Secure with Ty-Rap ties every 15 cm to prevent chafing against door hinges.
Test each circuit in isolation before reassembly. Attach a 12V test lamp to the red/light blue terminal while operating the up-function; lamp brilliance should match direct battery voltage. Dim output suggests a corroded splice or undersized fuse.
- Strip 6 mm of insulation from all connections using a ratcheting tool–excessive exposure risks shorting.
- Crimp female terminals with a weatherproof butt splice, then apply dielectric grease liberally.
- Heat-shrink tubing must extend 5 mm beyond the splice for waterproofing; verify adhesion with a 3-second heat-gun pass.
- Label each junction with heat-resistant markers referencing the color code–photograph before closing panels.
Common pitfalls: mistaking the tan/brown wire (passenger express-down) for the master’s tan/orange (auto-up); interchanging them locks the door locks instead. Similarly, confusing dark green/white (mirror defrost) with light green/black (rear wiper delay) on crossover SUVs triggers unintended accessory loads. Consult the GM Wiring Color Code manual–the PDF is VIN-searchable.
For silent-operating retrofits (stealth mode), intercept the gray/red wire before the BCM, substituting a 1 kΩ resistor to simulate load. Replace factory bulbs with SMD diodes–polarity matters–orienting the cathode toward the chassis ground. Verify dimming synchronization before final assembly.