Your cGPA isn't the problem. It's that BCPM GPA that looks bad. Presumably, those Cs weren't in any prerequisites as you would have retaken them. You might be fine with a great MCAT score, but I'd hedge my bets by doing an unofficial post-bac, taking more upper-level science classes at a 4-year college to raise the BCPM GPA, and prove to adcoms you have what it takes to succeed in a science-heavy curriculum of med school. Getting an A in your current class is important for you, but that one class alone won't be enough (unless you're a non-science major and it will substantially raise your BCPM GPA).