I think you have a chance. Apply very broadly and maybe apply for a masters as a fallback plan if you don't get in. Then re-apply after the masters. Your DAT score is very strong, your overall GPA is average (good), and your science is below average but not that bad. Like you said your BCP is a bit low. Make sure you retake the failed courses (pre-reqs).