Well, I graduated summa with a 4.0 in my major. HOWEVER, as I said, you've definitely proven you can pull those kinds of grades in graduate work, and you have a good reason for what happened in undergrad. Plus, you earned a decent MCAT score. Mine was actually a 28O (don't ask what happened with writing; I have no idea). I think you'll get some interviews, at which point you're on the same playing field as all the other invites.
More importantly, you probably won't have any need to worry about keeping up if you are accepted. You've proven you can pull the grades, and it sounds like you've achieved some hard-won maturity. I've done well in med school and have had a fantastic time; failure hasn't been a concern at all.
I'm from TX as well, so I do know a bit about the TX interview circuit.