Solved! Well fixed but the mystery is still there. I bought a tactrix (need it for my etune anyway) and disabled all TGV related codes that i got before i did the delete. Still no start. Called a towtruck and took it into a local subaru specialty shop (brought it in early for a custom catcabk build and they said they'd look at my no start issue). Before they started on anything, they did their normal pre work inspection, checked wiring harness, coils, grounds, crank position sensor etc. They everything looked okay and it started right up for them! Wtf. I'm starting to think it was the gas and that @dgoodhue was right. Maybe the flatbed ride from my house to the shop was able to mix up the gas and helped the thing start? I'm at a loss but idc... it finally starts