I just got through with the repairs. I replaced both upper control arms which has new ball joints on them. I also replaced both lower ball joints of the driver and passenger sides. For this you need to rent the ball joint press tool. I rented one from O'reillys. Unfortunately the kit I rented did not have the right adaptor to remove the ball joint for my 2003 Dodge Ram 1500. So, I had to fabricate my own adaptor. I cut two 1-3/4" lengths from an exhaust pipe. I modified the first piece to fit snugly over the ball joint. I did this by cutting along one side and made it fit snugly over the new replacement ball joint. I used a hose clamp to keep the the piece snugly against the ball joint. I then used my Mig welder to weld along the seam. I then placed the second piece of the exhaust pipe over the first piece to add more strength to this new adaptor. I lucked out, the second piece slid right down over the first piece like a glove. It took me 45 minutes to fabricate this adaptor, and 3 minutes to remove the old ball joint. Lessons learned, make sure the kit you rent has the right adaptor for your vehicle. Take your new ball joint with you when you go to the Automotive parts store, or where ever you go to get the removal kit. Open up the kit to see if it has the adaptor to remove your old ball joints, and the adaptor to install your new ball joints. These are two different lengths of sleeve adaptors. The deeper sleeve adaptor is for the removal of your old ball joints, and the shallow sleeve adaptor is to install your new ball joints. Once you work with the tool, you will know what I'm talking about. By the way, you may want to remove the rubber boot from the new ball joint to keep from damaging it. It won't take much to damage the boot. If your adaptor does not sit perfectly straight against the ball joint, the boot can get damaged. Fortunate for me, the design of the ball joints that I purchased, allowed the boot to be removed. I also found it necessary to cut off the upper and lower lips of the control arms that extend out towards your ball joint shown below identified by the green lines. For me, these cuts allowed the sleeve adaptors to sit exactly around the ball joint where they must sit, to ensure that your ball joint will remove and install safely without any problems. Be sure not to cut into the piece that your ball joint sits on. I used my 4" grinder with a cutting disk to remove these lips. You will see what I'm talking about when you place your sleeve adaptors in place without removing these lips. Click on the picture of the lower control arm to the left to enlarge it. You may also want to watch the video from Youtube that I found. It will give you a better idea of what you need to do. Just click on the arrow below in the center of the picture to watch the video. Good luck, Tommy.