Things wrong....
Hmmmm.....A test eh?
Sorry for the duplicate information....Coast to Coast SC beat me posting by 1 minute!
Upper Ball Joint boot is trash, so it's very likely the ball joint could be trash also, but not necessarily. My boot is trash, but the joint is still good, at least for a while. The entire upper control are must be replaced to fix the upper ball joint. It's a relatively easy process. Aftermarket TRW of MOOG control arms are about $70 at Autozone.
Sway bar end link boots are shot on both ends, so it's also very likely the end links are bad. These are relatively easy to replace also, but I haven't found them at Autozone. Advance sells them, they are about $40 each. Also, you can try Car Quest. 5 Star Ford would also be another source, among other Ford dealers.
On the good side, your lower ball joint boots are intact, so in all likelyhood, so are your lower ball joints. The tie rod ends look good also, but need to be greased if they aren't the sealed type with no grease fittings.
This is all I have observed, but it's real difficult to troubleshoot via pictures....