The automatic transmission shift lock control system is a safety device that prevents an inadvertent shift of the transaxle 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 control module controls the shift lock solenoid and the ignition key lock solenoid based on inputs from the CIG and ECU-IG fuses, the stop lamp switch and the shift lock control switch. The shift lock solenoid is energized when the ignition switch is in ACC, ON or START and the shift lock control switch is in the PARK position. The stop lamp switch is provided battery voltage from the STOP fuse. When the brake pedal is depressed, a brake signal is sent to the module and the solenoid is de-energized allowing the transaxle to be shifted out of the PARK position. The solenoid remains de-energized until the transaxle is shifted to PARK. When the transaxle is shifted to the PARK position, a signal is sent to the module through the control switch and the solenoid becomes re-energized.