Update: So the dying issue turned out to be a faulty IACV. Luckily i had a JDM IACV laying around. I was checking all the vacuum lines yesterday and thought to myself let just try the JDM IACV. Swapped it out and BAM... fired up and idled almost perfect!!! So now i need to take it to a muffler shop to have a new flange welded onto it so itll fit my header. Also dropping off some parts for paint tonight... EK9 Rear lip, Side skirts and the black plastic section in the hatch.