I can't believe how much I've learned about this truck in such a short period of time, and all from this forum.

I will check the control arm bushings, and shock mounts too, before I tear everything apart. The truck needs some TLC at this point, so it could be any of these things, or all of them!