take a look at your differential supports too. My bushing was separated and was giving me huge clunking problems
Good idea, will check those as well!
Hoping the noise was the ball joint.
Mine did not show any play with any of the normal steps to check it. Vehicle was supported front and rear on jack stands with tires unsupported, no play. To check I did the 12-6 push pull test, as well as placed a large pry bar under the tire and tried to lift the tire.
Then I tried putting a jack under the lower control arm and tried the tests again (while still on jack stands) and no play again.
Only when the vehicle had all tires on the ground, DS LCA lifted via jack could I notice some play in the ball joint via the pry bar method. It would move about 1/8", so not a ton, but the PS was rock solid.
I've spent in total about 9 hours trying to get the lower ball joint to pop free of the spindle.
Tried putting the lower control arm at normal height (supported by jack) and at full droop, tried ball joint forks, beat on it with a sledge, sledge and fork at same time, tried a pulley puller as my ball joint separator won't fit in there, tried torching it.
Finally the morning I said F it and cut through it with a sawzall. It is definitely heat treated and hard as heck. Once I cut through it then I was able to use the ball joint separator kit from auto zone to pop that SOB out. Now to finish the rest of it lol....