Here is were I got my bearing's, ( http://www.hubandbearingwarehouse.co...500-4WD/Detail
)they arrived quick and have a life time warranty. I built a steering stabilizer and put on a Poly Performance steering box brace. All that worked and wobble is gone. It still feels little loose so I'll swap out the ball joints next.
The shock I used for the stabilizer was a refillable nitrogen stabilizer. I played around with the pressure till I got it right. 180 PSI for me. I didn't go with a duel set up because I wanted it mounted high and out of the way of rocks.
Hope this helps.