Thank's for the input Gary, that's just the info I was looking for. I have access to the puller's you mention. I will have to replace the lower ball joint on the right side, the rubber seal is gone and there is rust present. So I feel it should be replaced on principle. I am going to take another look at the whole assy. to make sure there are no other worn part's.
2006 E350 98K miles
2013 Ford Explorer 15K miles