Actually had time to put everything back together and, for the most part, everything went together easily. The last snag, of course, was the driver side upper ball joint. The nut will not turn without the upper ball joint. I tried to back it out and it won't.
I hope it's not stripped or cross threaded. I might have to slowly cut the nut off, get a new one, and carefully rethread the ball joint. What a mess...it's literally the last nut to tighten before it's done!