Chance me in TAMU engineering

With that 650 r/w, you don’t qualify for academic admit. Being a review applicant decreases your chances into the university as a full admit. You however, may be offered engineering at Galveston. In the past, a lot of high SAT but not auto admit applicants received this offer. Not that full admission isn’t possible, it is just more difficult as a review and it is impossible to say which reviews will get in.
For engineering, they are going to look for a lot more than your SAT scores, GPA and class rank. They want to see your what you readiness is for Engineering Calculus and Physics.

If you retake the SAT, you only need 10 points (660) in EBRW for academic admit (keeping your math at or above the minimum of 620). In years past, supporting documents and test scores had an extra week for their deadline (Dec 8). Still, that won’t guarantee admission to engineering. You’d need some other qualifications as well.