2003 Silverado Z71: What is the process to get it out so I can RE-SOLDER the pins, without messing up my dash!!!! Figured it out ... wasn't a problem with the switch anyway, but learned something new AND got to solder something

and I have used another ECM from a friends truck to see if my problem changes, it worked for about 2 hours then I got the same crap
My 4X4 switch has a mind of its own it seems .... sometimes comes on in ANY position after starting truck, sometimes doesn't come on at all!!!! Any bright ideas out there??? My next step is to clean the sensor connectors at the transfer case and see if I get anything more specific.
Okay, so this goes on, and on and on ..... I have a Differential with lots of metal in my fluid

So I am going to attempt surgery and got myself a used differential to put on truck. Now this is my first attempt at drive train, and would like to know if there are any special tools, tricks etc that I need.