Any other ECs? If they're solid and you get, say, 28+ on your MCAT, you have a long shot at getting into a DO school next cycle. Although those are quite a few Cs in pre-reqs/upper sciences.
Would you benefit from a PB? Definitely. Doesn't have to be official, you could just go back to UIC or another 4-year school and retake classes.
If it were me, I would plan to apply next cycle (early), study for the MCAT, and pick a school (going back to UIC seems like the easiest thing to do) to retake those classes.