Sorry for the slow cycle - like Goro said, huge mistake to not include DO schools.. may I ask why? Hate to bear the bad news, but your uGPA seriously is an issue for MD schools, but up and coming for DO, especially with the MCAT retake. I don't know what your cGPA trend looks like, but based off your sGPA trend, the problem is here is you haven't established yourself as someone able to handle the rigor of medical school. With a sGPA <3.0 for 3 years in a row and a lackluster 3.4 for your final year, there isn't any proof aside from the 15 credits spread over 3 separate quarters that you can actually perform up to par.
I think you're an ideal candidate for an SMP. Not sure how many credits you could squeeze into your FT job schedule, but I hesitate at even a year's worth of DIY credits (at a pace of 3-4 credits or 1-2 classes/quarter) to be enough to show off the kind of academic endurance you need to prove. Would seriously recommend SMP if you're going for MD, otherwise, another year of DIY postbacc credits should be great for DO schools.
Best of luck.