You could just go manual. That is if you can find a 13-54 manual shift T-Case.
Just fix the electric shift.
I've fixed mine for $5 and a little TLC and actually use it, and it has worked fine for over a year....flawless.
You've already checked fuses, how about relays?
Have you checked the connector for damage?
Courtesy of 4x4 Junkie:
If all the fuses are good, the next step is to run the 4x4 module self diagnostic. The 4x4 module is located behind the driver’s side rear jump seat on super-cab models, but as far as the other locations I don’t really know. This module will have three connectors going to it – one will be a pig tail, the other two will be located on the right side of it (side towards the front of the truck). These two connectors must be removed to diagnose the module. With the key in the off position, remove these two connectors from the module. Next, turn the key on with the engine off. On top of the module is a white rectangular button located next to a red LED….push the button and watch the LED.
a. If it flashes, this indicates the module is working properly. Go to the next step
Try this if the module is good get back and I'll walk you through the shift motor.
The shift motor may need a little TLC. The factory grease hardens without use. This allows the brushes to loose contact with the disc. If it doesn't know where it is, it won't shift. Fail Safe Mode.