Make sure you put the vehicle in 4 low and turn it on to make sure it works. It will have a noticable clunk when it engages and disengages. You will have to drive the truck a small amount to get it to engage, but don't drive around with it on any more than to engage/disengage unless you're in...
A new throttle cable would definitely fix it because the problem is a lack of lubrication between the cable and the housing. You probably don't NEED to replace it though. My 97 was the same way, I don't even know how the PO drove that thing. I unhooked the throttle cable and held it up in the...
ECU has nothing to do with window switches. I compared the switches in my 97 to some in a 99 in a junkyard and the plugs were different so I would say they are not swappable.
Where did you find those fog light switches that fit in the stock openings? I had one that came in an old fog light kit but I can't find anymore that fit.
Are these really all the interior differences between 96-98 and 99-02? Are the dash, gauges, door panels, seats etc pretty much the same across all years?