Of course, there is the chance that there is nothing wrong with the assembly and the axle shafts were scavenged for another truck.

Slide a pair in and it could be ready to run.