I remember the post, he has manual hubs.
Put the truck into 2hi and lock the hubs in. With the truck parked, engine off, reach under the front and try to turn one then the other front cv shaft by hand. If either one turns, the hub on that side is not locking. Take it apart, clean it and re-lube it and all should be well again!
If neither cv shaft turns, the hubs are working, but something in the diff is wrong...