When you get outta the truck check if the housing on the front axle is hot. Maybe heat bleeding from a bad wheel bearing, or pull the hubs...maybe one popped open and is stuck in the locked position even though you see it free from the outside.
Also...is the diff overfilled?