Beyond Frustrated - Wont start/stay running

The fuel filter has about 1000 miles on it as well. I disconnected the fuel before and after the fuel filter. Both times fuel came gushing out.

in a fit of rage I took the battery out of my 2016 Subaru to continue cranking. It cranked the motor alright, but didnt change the outcome while running.

I dont know if this has any bearing on the matter, but the connector on the distributor side of the ballast resister was hot to the touch during all of this (I never really touched that wire when it was running right, so I have no idea if that is normal or not) and the coil was equally as hot to the touch (same unknown comparison to the wire described above)