You know, I've done a lot of wrenching on this car in the past 6 months. I installed headers/exahust, motor mounts, shifter, coilovers, and today this autoform rollbar. I don't mind installing stuff really, but the ammount of crap you have to go through to install *anything* on this car sucks...