I bought a used C1500, and the steering seemed pretty fishy, even if the alignment seemed ok. Well, I bought a kit on Rock and replaced everything in the steering. But I have not touched ball joints or control arms.
Twice, we tried a quickie alignment with the wheels off and the truck jacked...