I have reason to believe that my ECU sometimes doesn't produce proper spark signals. I'm told that the ECU itself contains "ignition/spark driver" which produce the pulses for the plugs. Apparently they're just a transistor or something, and are the first stage before the spark amplifier then...