I also wanted to share the installation procedure, as there seems to be a lot of different ways to change out the front strut assemblies. Mine has KDSS and here are the steps that I used to change out the front.
1. Lift car in the air with your buddies 2-post hoist
2. Remove the wheels of course and a front skid plate if you have one.
3. Remove KDSS valve protecting plate located under the driver's seat.
4. Mark the 2 x 10mm bolt heads to set a starting point.
5. Undo each of the 2 bolts by 3 full turns ONLY. This relieves the pressure on the sway bar system so that they can be manipulated without too much difficulty during the process.
6. Support sway bar under the piston end, remove bolts from the fixed end of the sway bar mount. Lower the pressure of the sway bar a bit, then remove sway bar from control arm ends on both sides.
7. Remove top 3 small nuts from the top hat.
8. Remove cotter pin and nut from the steering tie rod end, and get that out of the way, then remove 2 x lower ball joint bolts.
9. Leave brakes, brake lines, and upper control arm all where it is. Maybe this just worked for me because I had the Total Chaos UCA installed already?
10. Undo and remove the bottom bolt holding the strut to the lower control arm.
11. With a buddy, one pushes down on the LCA (which is now free to swing down easily, and the other slides the strut assembly down and out towards the front of the vehicle. While pushing down the LCA, it can also help to push the brake and knuckle assembly upwards to gain clearance for the coil spring to come out from inside the UCA.
12. Struts are out, do with them as you will, then put them back in.
13. During reassembly, the sway bar mounts onto the control arms can be very tricky to get aligned, and to make things worse, the nuts that are welded into the mount can strip out without too much effort. Ask me how I know how....
14. Once everything is put back together, don't tighten the lower strut mounting bolt until the truck is on the tires and on the floor. Tightening that lower mounting bolt while in the air can preload the bushing and cause it to tear itself apart prematurely, a very common issue with Toyota IFS trucks. Tightening it on the floor at ride height allows it the bushing to be more "rested".
15. For KDSS people, now once the truck is on the ground and has set there for a few minutes, go back to the 2 x 10mm bolts and tighten them back up to where they were. Don't overtighten though since it's all aluminum. Then put the protective plate back on. The truck should sit level now left to right as long as you installed the coils on the correct side (taller coil goes onto the right side (US passenger side) and if you're using a trim packer in another brand, it also only goes on the right side. If you drive the truck without tightening those valves back up, expect to drive straight to the dealer for an expensive KDSS repair!!!
Anyway, that's the way I've pulled my front end apart 2 times now with no issues anywhere.
Edit 1/23/18: I also want to put this here with this post, as it's the way to correct for a vehicle lean if your truck is leaning once everything is installed. This can be done on the front or the rear.
https://youtu.be/xtURdW66WM4