Jeff .....Regarding"...Is there a setting to AUTO UNLOCK when truck is put back in part... And how would I do that"....On the 99' Silverado's and Sierra's, you have to take it to the Dealer to have the Auto Lock/Unlock Disabled.....also on the 99"s being the First Year of the(NBS)NewBodyStyle it has some Oddities that were Changed the Next Year

Below is a G.M. Service Bulletin that talks about this Door Lock Feature on the 1999"-2000" Chevrolet and GMC C/K (Silverado and Sierra)

This Bulletin is being revised to update Model Year information, add service procedure information and change warranty information. Please discard Corporate Bulletin Number 99-08-64-003 (Section 08--Body and Accessories).

Some Owners of the above Vehicles may want to have the Automatic (Rolling) Door Lock Feature Disabled (Turned Off).

You can Disable the Automatic (Rolling) Door Lock feature by either Recalibrating the Body Control Module (BCM) or with the self-programmable function.....Use the following procedures:

1999 (VIN X)

Important:
The feature may be turned off and covered under warranty on a one-time only basis. The system can be re-enabled (turned on) again at customer expense.

Connect the Tech 2 to the Vehicle.
Select Service Programming from the Tech 2 main menu screen.
Identify the vehicle (year, type, fuel system).
Select Request Information (left soft key).
Select Reprogram Existing Module. Verify the Vehicle Identification Number (VIN).
Disconnect the Tech 2 from the vehicle.
Connect the Tech 2 to the Techline Terminal. Follow the terminal instructions.
Select Service Programming System from the main menu.
Select Terminal to Tech 2 as the programming method.
Select Program Truck Body Controller.
Select Calibration with Automatic Door Lock Functionality Disabled.
When the action is complete, disconnect the Tech 2 from the terminal.
Connect the Tech 2 to the vehicle again.
Select Service Programming from the Tech 2. Complete the vehicle ID.
Select the Program soft key (second from the left). When the Programming Successful screen appears, press the Exit key.
Disconnect the Tech 2.
Road test the vehicle in order to confirm that the recalibration was successful.

The Following Applies To 2000 Model Year ONLY
-----------------------------------------------------

2000 (VIN Y)

Important:
Reprogramming this function for customer preference is not warranty. Please instruct the customers to refer to their Owner's Manual operator instructions or refer to below instructions.

Beginning with the ignition in OFF position, pull back on the turn signal/multifunction lever all the way toward you and hold it while you perform the next step.
Turn your key to ON and OFF twice. Then with the key in OFF position, release the turn signal/multifunction lever. Once you do this, you will hear the lock switch lock and unlock.
You are now ready to program the automatic door locks. Once you release the turn signal/multifunction lever you will have ten seconds to begin programming. If you exceed the ten second limit the locks will automatically lock and unlock to indicate that you have left the program mode. If this occurs, to continue programming your locks go back to step 1 above.
The following is a list of the available programming options:

All doors lock at 24 km/h (15 mph), only driver's door unlocks when key is removed: Press the LOCK side of the power lock switch on the door panel ONCE, and then the UNLOCK side ONCE.
All doors lock at 24 km/h (15 mph), all doors unlock when key is removed: Press the LOCK side of the power lock switch on the door panel ONCE, and then the UNLOCK side TWICE. (This is the factory setting)
All doors lock at 24 km/h (15 mph), none of the doors unlock when key is removed: Press the LOCK side of the power lock switch on the door panel ONCE, and then the UNLOCK side THREE TIMES.
No doors lock at 24 km/h (15 mph), none of the doors unlock when key is removed (Turns off automatic lock feature): Press the LOCK side of the power lock switch on the door panel TWICE.
You can exit the program mode any time by turning the ignition to ON. The locks will automatically lock and unlock to indicate you are leaving the program mode. If the lock/unlock switches are not pressed while in the programming mode, the respective auto lock/unlock setting will not be modified.