During my pre-med years I have mostly finished those courses. The flexibility in my engineer program also filled in the remaining courses I needed, so basically I'm done with all the pre-reqs. My low sGPA is due to engineer courses in my junior+senior years, they were notorious for tanking students' GPA.
Since I have already finished my pre-reqs years ago, going for post-bacc is basically retaking those courses again (and those courses I have really good grades with mostly As and very few Bs). The only missing course is an advanced bio class for some other schools in my state, but if Biochem counted as advanced bio class then I've truly finished my pre-reqs.