Frame swapped now 4WD high doesn't work
03 V6. Had the frame swapped earlier last year and got it back in September. Didn't think to check if the 4wd worked after I took possession. For awhile I thought my 4wd worked and the light was just burnt out (my cruise control light is burnt out too so it's not too far of a stretch).
So fast forward to January when I discovered it actually not working... The button can depress but nothing happens, however when I shift to 4wd low, the light comes on and you can hear it activating the 4wd. I even lifted the truck to confirm that I do have 4wd low, but not 4wd high. I've tried pressing the button, shifting to low watch it activate, then back to high but it turns off. There is nothing unplugged that I can see from under the truck (that was my first thought) and fuses are fine. Didn't test relay because I figured it wouldn't go into 4wd low if the relay has gone bad.
I've read that 2nd gens have problems with the leads in the motor on the front diff and people take them apart to solder them then it works. Has there been any documented issue with this in first gens? I find it highly unlikely that is the issue though as it worked when I delivered the truck. The dealer denies that they did something wrong and since it's been so long after I took the vehicle (called them in January) they claimed it's too late.
So any potential thoughts? I had a LOT of problems with my truck when I got it back and this is obviously another problem.