Word of warning, the connection behind the headlight switch on the dasj has been known to fill the cab with smoke, it happened to me on night in the middle of the dessert, talk about fun. Thank god for fog lights.
Real easy to fix, I had a 96 and have small hands, if you don't it might be a little tight for you and you might have to take JUST the driverside dash and let it hang down while you do it, really it took me about 30 minutes to do it the second time LOL.
You might also want to check for wire chafing under your truck, sometimes when you tug on the connector it can scrape the plastic coating off the wire making a live wire on metal contact and cause it to short out as well.