Your science scores are impressive, it will sure impress the admissions, the TS and AA are great too, they might overlook the other scores which are average, they are sure not below the average!!! It's a difficult decision, maybe I would focus on raising the GPA a bit, get 4.0 for the next 2 semesters instead of studying for DAT all over again. However, I am sure you will get at least 1 interview with that score, so don't worry if you don't feel like retaking it. Good job though!
Btw, how did you study for Gen chem and Ochem? 🙂