Your GPA is great and you have taken the types of courses VT wants to see for Engineering applicants (lots of Math, Physics, Chemistry, Computer Science). Your Math SAT score is okay for Engineering. You could try to boost your math score but if you have taken the SATs a couple of time already then it’s unlikely your score will improve much.
Take a look at the VT website for information on AP credit AND check the current requirements for sciences in your intended major. If you took AP Chemistry and scored a 4 or 5 on the AP exam you could get out of an entire year of chemistry. Your AP Physics I will not give you credit to an Engineering degree. It’s good to take AP Physics C but even with a score of 5 on the exam you won’t get more than one semester credit. If your major requires a full year of Physics then you face the issue of whether to accept the AP credit and start at VT in semester 2. Best case you use your AP classes to maximize your AP credit and get out of classes that you are not especially interested in taking at VT.