haha someone's happy. I'm sure if I ever end up with enough money to turbo my car, once I'm done installing I'll be every bit as excited as you are.
congrats man.
oh yeah, and the only thing I can think of that could have made that noise was the ABS unit...that's what it sounded like to me.