I've been trying to replace the u-joint in my front drive shaft which has turned into a complete boondoggle. I've order two different u-joints from various places and they don't fit. The caps are too small to press in. They slide right through. Did someone replace the drive shafts in my Bronco with ones aftermarket ones at some point or something? If so, how can I find a u-joint that is the right size? Any input is much appreciated. Here are some pics:
Here's what the u-joint looks like in the drive shaft:

U-joint and drive shaft end:

Whole drive shaft for reference:
