@Hbs2018 My DS was accepted to the Honors College with similar stats as yours. He’s also an Engineering major (undecided but probably Mechanical). The application is very straight forward and the prompt was one he actually enjoyed writing - What is your favorite word and why?
I think another really attractive aspect of Honors is living in Frank Franz with other Honors students. We had questions and another member suggested calling UAH. Apparently, there is no special area for Engineering students or an LLC. Even though all the Honors students live in the same building, according to the person I spoke with, they segregate them into areas based on their majors / interests. Good luck.