Even with a 99 PCAT your GPA is just too low. What would your GPA be if you retook every class with a C+ or worse and got an A?
I think if you can pull the GPA up to 2.8-3.0 and pull a 90+ PCAT you have a chance. I also believe that working as a pharmacy tech would be of more benefit than volunteering.