GM Service Manual Online
For 1990-2009 cars only

When the ignition switch is turned to the ON or START position, B+ voltage is applied to coil side of the CRANK relay. When the ignition switch is turned to the START position, the ignition switch sends a B+ voltage signal to the Powertrain Control Module (PCM) crank signal input. The PCM also verifies through the Body Control Module (BCM) that the PASSLOCK theft deterrent system has enabled the engine to start. The PCM then grounds the control circuit of the CRANK relay. When the CRANK relay is energized, it allows voltage to the starter solenoid terminal S. The PNP switch must be in Park or Neutral for voltage to pass to the starter solenoid.