Shift Lock
WARNING: This page is about a different car, the 2007 Cadillac DTS. However, it is still accessible from the selected car via links, so may be relevant.
The automatic transmission shift lock control system is a safety device that prevents an inadvertent shift out of PARK when the engine is running. The driver must press the brake pedal before moving the shift lever out of the PARK position. The shift lock solenoid is a 3 wire motor. With the ignition ON battery voltage is supplied to the shift lock control solenoid from the SHFTR SOL fuse. The solenoid is grounded at G304. When the brake pedal is pressed, the BCM sends a voltage signal to the shift lock control solenoid through the shift lock solenoid control circuit. This signal mechanically unlocks the shift lever allowing the driver to move the shift lever out of the PARK position.