I learned my lesson its gonna be the cable after I had my rear diff rebuilt the pin didnt slide as it should. I went back and forth with this looked at the entire cable there was a rust spot on it were the cable had worn down and a kink in the cable it would kinda pull but not relax go back to 2wd, I got a new cable from JMC works better than ever if you do replace your cable make sure there are no harsh bends in it that will bind it up to. Just went threw this new cable is 15$ jmc