GM Service Manual Online
For 1990-2009 cars only

The vehicle has a battery saver feature designed to protect the vehicle's battery.

When any interior lamp is left on and the ignition is turned off, the battery rundown protection system automatically turns the lamp off after 20 minutes. This prevents draining of the battery.