S24 got accepted to general engineering at TAMU OOS with below stat:
UW:4.00
W:4.21
SAT: 1440
EC similar to your D, but color guard captain instead
If fact, he got the acceptance letter just one week after applied. Your D should be fine.
But be aware of ETAM as other said, S24 picked another university over TAMU because he got direct admitted to Aerospace Engineering there. Good Luck.