If it wasn't so much fun to drive, it would be burning in the driveway as I type.
I've changed struts on plenty of cars, but swapping struts on my '99 CSVT is a whole new barrel of frustrations and swearing. Between Saturday afternoon and 3PM Sunday, I have the right front done, this includes two trips to the parts store, one this morning for new lower A-arms, as my <60K mile BAT arms had completely blown ball joint boots and serious rips in the bushings. (2-bolt Contour A-arms - worst suspension part design EVER! The Ford bean counters won - we lost.) Later, second trip was for a longer spring compressor, and my old outside claw type compressor wouldn't grab enough coils of the spring to get the length short enough for re-assembly.
Hint: Buy or rent one of the long compressors that runs the threaded bolt down the center of the spring, crank it down until it's shorter than it needs to be, then install the outside claw compressors to keep it short so you can remove the center bolt compressor and put the spring back on the strut.
Never seen a spring this long: 17" free length, 5.5 coils, 6.25" wire centroid wind diameter. It's about 4" between turns in the middle, the ends are lightly closed, but you have to compress it to <10" end-to-end to reassemble the strut, and that means you have to grab a lot of turns.
These BAT Euro sport struts had better be worth it.
Rant off, going back to the garage to finish the left front and call it a weekend. The rears are next weekend.
I need a beer.