Update: I replaced the idler arm assembly yesterday morning with no change. It needed to be done anyway since it was the factory original.
I just finished replacing the sway bar bushings/links in the front but won't hit the highway until later this afternoon. I'll see if this offers any improvement, but I'm not hopeful. I had them on hand and figured the originals probably needed to be replaced anyhow.
While the wheels were off today I grabbed a pry bar and inspected the passenger side upper ball joint since the vibration seems to be worse on that side, and it does appear there is a little movement between the upper control arm and the steering knuckle. The tie rods are solid, and difficult to move so they seem to be in good shape.
Here is where I need some input. The way I see it, I have three options on what to do next:
1. replace complete upper and lower control arm assemblies on the front
Pros: should result in a completely tight front end suspension that should be worry free for another 5-10 years
Cons: most labor intensive and expensive option
2. replace upper control arm, and lower ball joint
Pros: likely will solve my problem and is a mid point solution from a cost/labor perspective
Cons: if lower control arm bushings that attach to the frame are worn, I may still have a little slop in the suspension
3. replace upper and lower ball joints only
Pros: lowest priced option
Cons: only an interim solution if the control arm bushings are worn, could be a huge pain in the ass to get the ball joints replaced
Bear in mind I plan on doing this work myself, and cost really isn't an issue - I'd rather do it right/do it once and have it fixed for the long term.
I appreciate anyone's input/insight who has been through this before.