Transfering into cockrell school at ut

Hello, I would like some advice. I got into UT as a transfer student with a GPA of 3.96 and 59 credit hours but i didnt get into my first chhoice major nor my second which both were engineering (geosystems) right now im at ut as undeclared (liberal arts) and I still need to complete 28 hours in residence which will sum up to 87 if I want to apply to cockrell again as a transfer student. An I Already took all my basics for eng (calc 1,2,3 phys 1,2 , chem 1,2 and statics and I got A’s in all of them) should I wait and apply as a transfer student even though I am going to have 87 before applying or should I stay at my old university and then try to get into TAMU?

Internal transfer*