I changed the lower ball joints on my 2005 Ram 1500. It wasn't all that difficult but, I did have some proper tools. What I didn't have was the ball joint press, but I got one from Auto Zone. They actually sell you the press set so you don't have to rush to return it. Then, after you are finished with it, return it for a full refund. The kit comes with a lot of different sizes that you have to mix and match for your particular needs and even some of those may only be close to the right size. The fixture I needed would slip off the edges of the control arm so I put a 4" c-clamp on it to keep everything in place when I cranked down on it.
View attachment 1715535559 View attachment 1715535561 View attachment 1715535562