Thank you for you replys they've been helpful. So apparently I'm an idiot. I came home with the neutral safety switch in my head and went to the linkage. I pushed it and it clicked back another spot. After that the car started. So it was my fault and the car was in reverse the entire time so no wonder it wouldn't start.
So now I'm good it starts and the trans seems to shift out ok. Throwing some crazy check engine codes PO030, PO036, PO055, C342D, and C3064. But it def needs a new battery this one is shot. So the plan is to get a new one and to check all my fuses and see what happens.