So i get to the place just to find out that my buddy sheared off the upper ball joint on his silverado before we got there so I spent 3 hours attempting to fix it. We got the new ball joint and a ball joint press just to find out that the press was busted and we couldn't use it so now we have to rent another one and head back out tomorrow morning to try again.
So we went out again today with a new press started pressing the ball joint in, didn't work so we got another one that one worked. Fun times. He drove it home like nothing happened