I ordered new front leafs from GeneralSpringKC which arrived very fast and the price wasn't insane even with 70 or 90 in shipping. I think the springs were model 43-516, two leafs and 2200lb rating per pack. You want the track bar. I did a D60 swap and drove a month without the trackbar and I can say they call it "Death Wobble" for a reason. Found a bar and bracket on fleabay for $200 delivered--kinda pricey but well worth it to get rid of the death wobble. I think you can also find an aftermarket bar and bracket for a decent price. If you will be lifting the vehicle then you may need a drop bracket.