Update:
I don't see that anything is broken (leaf springs, u bolts, shock mounts, etc.).
I do have the sway bar installed on the front. All of that suspension seems to be in good condition as well (its only a few years old an has low miles).
Ill check on the spring pin. I agree it should...