I have a 2005 Silverado 5.3 4wd crew cab. I bought the truck as is with the 4wd not working. I have since replaced the switch, the module, the encoder motor, the encoder motor harness, and the actuator. Also checked the frame grounds and the fuse box. After all of this and countless frustrating hours, still no 4wd. Please help if you can (willing to pay if it fixes it haha) thanks in advance.