Home › Guides › Painless 60522 LS1 drive-by-wire harness: wire colors & hookup

Painless 60522 LS1 drive-by-wire harness: wire colors & hookup

The Painless 60522 is a stand-alone harness for 1997–2004 GM LS1 engines with drive-by-wire throttle. Its engine connectors are pre-terminated, so the job is mostly matching each labeled branch to the right sensor. This is the full hookup list by wire color, from Painless's instructions.

Painless lists wire colors per connector, not cavity-by-cavity pinouts, so that is what we show. The factory PCM still needs a tune that removes the anti-theft (VATS) before the engine will run; Painless says so in its manual.

Before you connect anything

  1. Separate the tail section from the engine group and set it aside.
  2. Connect both Starter B+ ring terminals (red) to the large battery terminal on the starter solenoid.
  3. Ground the three large ring terminals (black and black/white) to the engine. Bolt them down separately, not stacked on each other.

Engine section

Connects toWires (as labeled by Painless)
Knock sensorblue
lt. blue
Driver side O2 sensortan / white
purple / white
black
pink
Passenger side O2 sensortan
purple
black
pink
MAP sensororange / black
lt. green
gray
Cam position sensorbrown / white
red
pink / black
Crankshaft position sensorblue / white
yellow / black
lt. green
Driver side front injectorpink
black
Passenger side front injectorpink
lt. green / black
Driver side 2nd injectorpink
pink / black
Passenger side 2nd injectorpink
lt. blue / black
Driver side 3rd injectorpink
black / white
Passenger side 3rd injectorpink
yellow / black
Driver side rear injectorpink
red / black
Passenger side rear injectorpink
blue / white
Throttle position sensorblue
green
purple
white
pink
yellow / black
MAF/IAT sensoryellow
black / white
pink
purple
tan
Engine coolant temp sensorblack
yellow
Driver side coil connectorpurple
red
green
lt. blue
brown
black
pink
Passenger side coil connectorred / white
purple / white
lt. blue / white
green / white
brown / white
black
pink
Oil pressure sensortan / white
black
gray
TAC motoryellow
brown
Alternatorred
gray
Engine groundblack (3)
black / white (3)
Starter solenoid battery terminalred (2)

Dash section

Connects toWires (as labeled by Painless)
Diagnostic link connector (4 wires)green
black
black / white
orange
Fuel pump relay (4 wires)gray
green / white
black
orange
Speedometergreen / white
Tachometerwhite
Gear indicator switchorange / black
black / white
Brake switchpink
purple
lt. blue
Ignition powerpink
Coolant fan #1 relaygreen
Coolant fan #2 relayblue
Skip shift lightwhite / black
Clutch pedal position switchgray
pink
Cruise control switchpink
blue / white
gray / black
gray

Cruise control switch (GM 25111262)

The harness has four cruise wires but no connector (Delphi discontinued it). Match them to the switch like this:

Switch pinHarness wireSwitch wireCircuit
ApinkbluePower
BgraygreenCruise on switch signal
Cgray / blackredResume/accel signal
Dblue / whiteyellowSet/coast signal

Tail section

With a 4L60E, plug in the 13-position TRANS connector and tape up the reverse-lockout and skip-shift plugs. With a T56, do the opposite: connect those two solenoids and tape up the TRANS connector. Either way, connect the VSS and run the gray wire to the fuel pump.

Connects toWires (as labeled by Painless)
Vehicle speed sensorpurple / white
lt. green / black
Reverse lockout solenoid (T56)pink
lt. green
Skip shift solenoid (T56)pink
gray
4L60E 13-position transmission connectorblue
pink (2)
lt. green
red
brown
yellow / red
orange / black
white
tan / black
lt. blue / white
red / black
yellow / black
Fuel pump power terminalgray

Using a Holley ECU instead? See the Holley EFI pinout. Harness options: Tuning an LS swap.

Wiring questions