one things also to take into consideration is you ran the car from a roll, not the STi's best point. the car is also lighter than yours. that 300hp teg is good for low 12s. i honestly expected you to lose from a roll. run him from a dig and youll prob see your car is ok.
also what boost controller are you using?