The crank key appears to be good and holding its position. I hooked up a timing light and turned it over with starter and the timing fired off at the F mark. I just ohm tested the igniter unit and found it did not meet spec. I figured with a bad igniter unit I would not have spark at all. What exactly does this Igniter unit do?