Circuit/System Description
WARNING: This page is about a different car, the 2007 GMC Sierra and 2007 Chevrolet Silverado. However, it is still accessible from the selected car via links, so may be relevant.
The engine control module (ECM) provides 12 volts to the park/neutral position (PNP) switch. The switch consists of 5 separate circuits, 4 of which indicate gear selector position to the transmission control module (TCM), and one that indicates park/neutral position to the ECM. When the transmission is in Park or Neutral, the switch closes and pulls the ECM voltage low, 0 volts. When the transmission is not in Park or Neutral, the ECM voltage is high, 12 volts. The ECM uses the switch in order to enable starter operation.