your mcat is fine unless you have a strange distribution. how's your ugrad science gpa? your grad gpa is on the low side. try really hard to get a's next semester. get your applications in during the summer!!! you will have a better chance of getting interviews if you apply early. turning them in that late really puts you at a disadvantage. that's even later than mine were complete, and i took the august mcat. i turned most of mine in in august/september, so that they would be complete as soon as schools got my mcat scores in mid-october. i think you should find out what individual schools' policies are regarding completion of your graduate program. if enough say they will not consider you until you complete it, it may be worth it to quit if you really want to go to medical school. also, make sure you applied to a lot of low/mid-tier schools
it's still early, though. don't give up hope!