Nice to see it's up and running!
What made you decide to stay with WRX heads? Isn't there a massive gain from the STi heads even if you run without the AVCS hooked up?
Also.. that's a goddamned lot of boost.

Are you planning on running 91 on the street? Where are you getting E85?