I finally figured out what was wrong with my truck. After lots of trouble shooting and inspecting wiring harnesses, plugs etc. I acquired the use of a spare truck that I knew the 4x4 worked correctly and took off the encoder motor, TCCM, and front diff actuator to swap out on my truck one by one...