Here are the tools you'll need;
17mm socket and wrench (Lower strut mounting Bolts)
14mm socket (swaybar end link, upper strut mounting bolts, rear caliper mounting bolts).
12mm socket (abs sensor wire brackets).
Take off the wheels, open the hood, unbolt the struts from the strut towers,14mm.4 bolts.
pull the brake hose clip from the tab on the strut and remove the brake hose from the assembly, unbolt the abs sensor wire bracket and move the wire out of the way.
unbolt the swaybar end link from the strut and move it out of the way.
Remove the lower strut mount bolts and push the strut away from the knuckle now pull the assembly down at an angle and remove it, be carefull not to scratch the paint.
It is good to use a spring compressor.
With the spring compressor installed and compressed. Remove the nut on the top of the strut, 17mm. Be sure to hold the strut cylinder (the shiny part) to keep it from rotating to much.
Remove the uper strut mount and remove the spring, making sure to reinstall the rubbers install the new spring and the upper strut mount , a compressor shouldn't be needed for this just a strong arm to push down the mount enough to expose some threads, then run the nut back down till it's TIGHT.
don't forget to put the clear plastic gasket back on the strut mount prior to installation.
Now instalation is basically the same as removal. However don't tighten anything until you have everything reattached to the strut assembly.
The first thing is the sway bar endlink, reattach that first and then the brakehose, reinstall it in the bracket and install the clip. Reattach the abs sensor wire bracket to the strut tube then install the Lower strut mounting bolts and nuts Now push the assembly up through the strut tower, making sure the mount is clocked so the bolt holes line up, then install the nuts. Now tighten everything starting with the lower strut bolts, the swaybar endlink, the abs wire bracket, then the upper strut mount bolts. Now double check everything then check it again. Now reinstall the wheel.
The rears are basically the same except for having to remove the brake caliper to remove the lower strut bolts and the upper mounts are a bear and theres only 3 bolts.
Remove the wheel, With a thin flathead screwdriver pop the covers off of te rear seatbelt mounts and move them out of the way. pull out the big cube of foam. The seat belt guide mounts to the top of the strut so that has to be removed and set aside, 14mm's
making sure not to drop the nuts in the trim, as i imagine they could be hell to retrieve. after thats out of the way. Except for some foam the upper strut mount nuts are fairly easy to get to, keep in mind on the rears there's only 3. and don't remove the nuts until you have the lower strut mounts bolts removed or you'll have a hell of time getting them out.
Now as for the installation of the spring. When you remove the upper plate from the srtut make sure to remember it's position. It has to be installed in the EXACT same way, it doesn't rotate like the front ones, so pay carefull attention. Again don't forget the plastic gaskets. And triple check everything.
