New Dizzy and ICM, New Cap, New Rotor, New Wires, New plugs, New EGR valve, New IAC valve, it is not throwing any codes.
The only thing I have not replaced is the Coil but It did check out OK with an volt meter test. Are these coils noted for creating a miss when they warm up ?