So here it is. I've inspected took apart and regreased each auto hub. Hubs are not the issue. I then noticed that one cv axle was not spinning while in 4x4 or when turning the front driveshaft in 4x. Now, Ive unbolted each axle from the diff flange. Even still the passenger side flange does not spin when in 4x.
I then spun the flange by hand, and it will spin the other one in the opposite direction. So it seems as if when the front drive shaft spins, the passenger side one stays still. Diff will be coming out tomorrow, what do you guys think it is?