Dang... sorry to hear about the f'd up stuff. Your truck looked like mine when I got it: pretty f'd up in the wrong places. There's still some shock tower bits on the frame from when PO dingbat chopped em off to put on "stainless" shock hoops. Yes, he said "stainless" hoops...
Let's just say they are rather stained... with failure.
Hope your springs/etc come together nice-n-easy...
>>Dan