I have all of suspension took apart media blasted and new poly bushings put bacck innew ball joints outer tie rods. I am just now waiting for Eric at MId America Customs for my lower control arms. Oh we talked on here about the differences in the 87-90 and the 90-96 Dak spindles. The difference is that the 87-90 will not accomodate the ram tie rod and the 90-96 will so I ended up having my tie rod(87-90) holes machined out for my tie rod plus I also had them macchined so that the tie rod would go in from the top.
RambleBee glad to hear that your truck has dropped 5" I hope mine does the same. It should I am going the same route as you.