I finally got my Bat kit in the mail, so I decided to go ahead and get it installed, but I ran into a few problems.

Keep in mind that I have done struts/springs before, just not on a Contour.
First problem is this. A few weeks ago I had my car at the dealer getting some warranty work done. One of the things they did was replace my rear struts. I was working on the rear of my car and found two things. First one was one of the two bolts that holds the strut up in the tower wasn't even tightened, not a big deal. The second bolt, however, is a bit different. I tried removing the bolt and the basterd is stripped.

I ran over to the other side of the car and started working on the rear and ran into the same problem. One bolt came out fine and the other one is also stripped.
On the verge of frustration, I ran to a few stores looking for something I could use to remove the bolts. I bought some kind of extractor. I just hope I can fit a drill up in the strut tower so I can try extracting the bolt out.
When I got back from the store I decided to work on the front. I got the struts out with out too many problem, but it was kind of a pain in the ass. Installing the new struts wasn't as nice to me as removing them. I was working on the driver's side and I got the new strut up and set in it's mount, but I can't seem to get the lower ball joint to fit up in the knuckle, it's like the knuckle/rotor assembly is about an inch too far away. Also, everytime I try to jack up the rotor it's like it swings out a little. I spent an hour trying to get it install and couldn't, so said to hell with it and went to work on the passenger side. However, now I've ran into two problems. The damned strut won't slide in the mount and now the fricking boot for the cv shaft popped off at the transaxle.

Needless to say I'm quite pissed off and not sure what to do. I spent half the day and only managed to screw things up more than fix them.
I'm approaching the 'desperate' phase and need some suggestions/help. I have tomorrow (thursday) and sunday off from work, if anyone wants to chime in to help me out. Otherwise I'll probably end up paying someone too damned much to fix the damned thing.
Tim
'00 SVT