Thanks for the thorough reply... I have a large OTC ball joint kit(2 boxes) that should do the trick.
I read some posts on the internet where they claim the upper control arm joint can't be serviced. The whole arm has to be replaced. Just making sure.. My 3500 Ram is that way.