No spark, acura integra 95 non-vtec
I have been going crazy checking everything possible, when I try to start my car a check engine light comes on. It is code 15 which is ignition output signal. The engine cranks and the fuel pump primes. I checked my coil for resistance and voltage and it passed. I tested the ICM (igniter) for voltage and checked out fine and I still replaced it because there is no actual test to preform to see if it is faulty. I have also checked and swaped my map sensor and it still has no spark. So I replaced the yellow green wire from the ecu to the ICM (igniter) which is suppoes to be the input output signal for the ignition and there was still no spark. I disconnected the blue rpm signal wire from the ICM (igniter) and there was still no spark. I also checked the main relay and it was receiving voltage and there was continuity. I also tested for continuity the ckp, cyp and tdc sensors and they checked fine. I also tested the ELD electrical lod dectector which is under the fusebox and that was fine the only thing I have yet to check is the ckf sensor. Is there something I missed or overlooked. Has the ecu gone bad.