You’re okay.
Contrary to what you may have heard, you do not need all APs senior year. The 4 APs you’ve chosen align with an economics major well.
Select some real matches - run the NPC on Santa Clara, Whitman, UPugetSound.
SDSU and Cal Poly are closer to matches but the other Polys and CSUs should be safeties for econ.