Apply as undeclared or engineering?

Projected Application
I am from Washington State

GRADES (1st semester/2nd semester)
Freshman Year:
-AP Human Geo (B/A)
-Algebra 2 (B/A)
-Honors Freshman English (B/A)
-Chemistry (A/A)
-PE (A/A)
-Foundations of History/Computer programmming (A/A)
-Spanish 2 (A/A)

Sophomore Year:
-PreCalculus (A/A)
-Physics (A/A)(DID NOT TAKE AP SCIENCE)
-AP World (A/A)
-Honors Sophomore English (A/A)
-Spanish 3 (A/A)
-PE (A/A)
-Art 1/Health (A/A)

Junior Year
AP Comp Sci (A/?)
AP Physics C Mech (A/?)
AP Calc Ab (A/?)
US History (A/?)-(DID NOT TAKE APUSH)
Junior English (A/?)-(DID NOT TAKE AP LANG)
PE/Computer Tech (A/?)
Sat Prep/Art 2 (A/?)

Senior Year (Projected Schedule)
AP Comp Gov
Senior English-(NOT TAKING AP LIT)
Advanced Calc (Basically AP Calc BC)
AP Physics 2 (School does not have AP Physics C Electricity and Magnetism)
Cisco networking (2 classes)

My school is very good public high school and offers maybe around 30 Ap classes
I passed on a lot of AP Classes, which I feel is my biggest problem in getting to UCLA.

Tests:
October ACT-32 (Composite) 36 (Writing)
Plan on taking ACT again in April, hopefully 34

Taking SAT Subject Math II in May (should get 800), Physics II sometime from September to December

ECs:
-robotics (freshman, sophomore, junior, senior) utilize java coding to program robot, program,ing mentor/co-lead for incoming freshman during junior and senior year, has competed in multiple national First Robotic competitions
-NHS (sophomore, junior, senior)
-Key Club (sophomore, junior, senior)
-table tennis club (junior, senior)
Going to get a job during the summer
140 hours community service at a local food bank


Which major would give me a better chance of admission? Chances are is that I will not be attending this school but I still want to get into UCLA. My advanced classes are more geared towards the engineering spectrum, but I hear applying as an engineering major will make admission extremely difficult. All said, which major would give me a better chance of getting admitted?

Frankly, I don’t think there’s much real difference (kind of like how Berkeley EECS and Undeclared are almost the same rate). The rate of acceptance is so minimal that I would just apply for the one that suits you better.