I applied to GT for business as an instate kid and I got denied. You and I had very similar test scores/overall profile; however, you have affirmative action on your side so that may help you. What are your math and science grades like? Tech primarily looks at math/science grades, test scores, and overall GPA/class ranking. They honestly could care less for ECs.