Man, sorry you are having so much trouble with the code, and now the not starting aspect. I know it's not a good feeling, especially with a newer car!
Hope you get some results soon! Best of luck! (I hope at least other than gas, you are not paying anything for all of this!)