I think if you want primary care there are certain med schools you should avoid, despite your high numbers. Ones without a family practice or med/peds residency are likely to have fewer primary care teaching attendings and thus will prepare you less well for a primary care residency, though most primary care residencies will be happy to take any US med student who has shown interest and had a decent performance in med school.
I know some of the U of California schools, including UC Davis, have some primary care emphasis, but probably will be crazy hard to get in if you are out of state...could check and see if they take ANY out of state folks, though. East Tennessee State and U of Missouri is very primary care focused, but they don't take out of state folks.
I think you could try Emory (which has good affiliation with public health school, and MPH degree) and Northwestern, if you want to look at any private schools that I think would not totally try to brainwash you away from doing primary care. I think there are some private schools that don't necessarily discourage primary care as much as others - for example, I've heard that Harvard is more friendly to primary care than Washington U.
I think if I was in your position (holding a lot of cards as far as likelihood of acceptance somwhere) I'd apply fairly broadly, and see if you can get a scholarship somewhere (they are rare, but they are around) at a school you like. That will leave you without so much debt and less stressed out during residency. Go for schools that have an overall strong reputation, not just in one area(s) (either just primary care or just specialization/research). All schools try to tell you they are like this, but I think there are some (actually U of Washington and Emory and Vanderbilt all come to mind) where it's actually true.