Holy crap dude, all I can say is, "Wow". At first I just thought this post was gonna be about your sound system, but damn was I surprised when I read through this WHOLE thread. I give you mad props for doing all this work yourself, and I can't wait to see the numbers your car will put down once you're finally done.
This makes me want to take a trip over to GA just to see your car.