You've made a very nice GPA comeback from a poor start. Terrific MCAT score. Deoending on the longevity of some of your activities, I think you'll do fine with the ECs you have, provided you're not intent on applying to research-intense med schools. AAMCA data suggests ~60-65% chance of an acceptance.