Ok the main point is what am I missing on th parts to change list so here's what I've already replaced with new parts

Upper control arms and ball joints
Lower a ball joints
Idler arm
Sway bar end links

What I'm going to change next
Lower control arm bushings
Shocks and springs
Front spindles and lowering blocks

The front squeaks like hell mostly the drivers side and some times when coming to a stop I get this weird pop noise, it's not the brakes checked them out with the control arm change( greased hardware, checked pad wear, ect) plus all the feedback is in the steering and my braking is always linear. Tracks kind of weird it's like it will be going straight and all of a sudden I feels like the steering loses all the feed back and the truck pulls left usually. I think it's the lca bushings as with the popping.

As far as the shocks/springs/blocks and spindles, what do I order? I plan on getting the 2in spindles up front, what's a good spring strut combo and how much should I drop the rear?

I'm going to be running a set of 4 spoke xterra wheels( there's a gold/champaign one floating around on white ones) there 16x8. I'm thing like 60-65 235 for tires.

Sorry about the run ons lol punctuation goes when I'm tapping on the phone