Ok so I changed the plugs and wires and it didnt do a thing. I then tapped on one of the coil packs with my hand and it changed idle slightly. So I smacked it a few more times. Idles perfect now and no more missing. Seems like a temporary fix. I am about 100% certain I found my issue anyway.