Okay, I finally have an update!
After replacing everything, including having a shop do the lower ball joints and an alignment, all my issues are fixed! The Jeep has 180k on the clock, so it needed everything.
I tried to be cost effective in buying all Moog brand parts, and installing them...