The BCM PRGRM fuse is located in the fuse box to the right of the dashboard (open passenger's door to access)
Oooops. Sorry about that!
ADDING KEYS (DOMESTIC) IMPORTANT:
That is the only procedure provided by GM to program a key by the customer, the other procedures require access to a scan-tool that can access the VTD computer. Let me opt-out of this question, and forward you to another Tech that may be able to better assist you. Sit tight one sec, someone will be right with you. Sorry for the inconvenience...
Use this procedure after replacing the following components:
Important: This procedure is not available on vehicles equipped with option code (Z49 or BAE).
Important: The vehicle learns the key transponder information and/or passwords on the ignition switch transition from OFF to CRANK. You must turn the ignition OFF before attempting to start the vehicle.