Purdue - Alternate Major

Was just shocked today when I saw that I received the decision that I was not admitted to Purdue for my intended major: Mechanical Engineering. Seemed quite odd to me because i heard a lot of people with lower stats being accepted, so would appreciate any thoughts on this.

SAT: 1410 (780 math, 630 Verbal)
GPA: 3.75 Unweighted
10 AP Classes
Ranked in class at top 20%

That’s me right now. I have similar stats to yours and amazing ECs yet I didn’t get into my Comp Sci major. Did you get into your alternate major?