Just because im new to the forum doesnt mean im stupid...
The uniball spacer? That just looks downright scary. It puts too much stress on the mounting bolt in there. You're increasing the lever arm on the uniball mounting nut by spacing it that way and it's not helping anything by having a very small contact point where it buts up against the uniball flange and the spindle. If you had used a spacer with a larger outer diameter, it would have more contact area, giving you more resistance to bending the bolt. You can see where the uniball was contacting on the spindle by the warn/clean circle around the spacer. Using a uniball with more misalignment spacing built into the ball or a larger diameter uniball would have been better, or finding another way to keep that from being necessary (I.E. trimming/modifying unecessary items it was hitting).
Adding a spacer to your lift just kills ride quality. You can tell me it doesnt but its simple geometry. The more you space those front struts/coilovers down, the more the verticle force component of surface imperfections (bumps) goes through the control arm directly to the chassis. The less spacer you have, the more horizontral the control arms are at ride height, transferring more of the verticle force component through the spring/shock absorber.
Any block, especially over 1-2" is a bad idea, especially in a truck like this with good power, tall tires, etc. It just causes tons of unecessary space between the axle and spring, creating a very large moment arm, causing severe axle wrap. A full spring lift starts getting ridiculous after about 6", unless you get longer springs. They just dont absorb much shock because they cant, they arent able to flex rearward because the ends come up so vertically.
If you just want to get a big tire under there, I would have gone a bracket lift with a body lift and some trimming. IFS suspensions do not lend themselves well to tall lifts. I have 37s on my toyota pickup with ~3" of lift, but thats because I did a lot of work to trim the body and redo the entire suspension/drivetrain.
The things you guys are talking about just seems to make a truck capable of sitting on a big tire and thats it. I wouldnt want to drive it, or ride in it, sounds too dangerous and top heavy to me.