front suspension
#11
And the upper ball joints are just high torque (took two mechanics on a 3/4" impact wrench to remove one of mine; it was almost worth them charging me the full replacement price for it.)
Everything else is very doable in the driveway or garage with normal tools and a couple of torque wrenches.
Well, on mine the LCA/shock screws were stripped when I removed mine; had to helicoil back in. But that wasn't a big deal IMO.
RwP