@remive hey there. Sorry you’re going through this. No one ever said 100% get put into a major. With a 3.5 you’re guaranteed first choice. A 3.0 is low regardless of what the advisor told you. It’s solid, don’t get me wrong, but for engineering competitiveness, it’s low for ETaM.
Best of luck and please keep us posted.