Lionel, I did consider the method you mentioned above before I drew up the current design. It would work, but it would take as much as 2 crank rotations to sync, meanwhile the injectors are firing long before then, and might allow flooding in colder climates. I suppose you could disable the injectors until the sync, but I am uncomfortable doing so. So I decided to sync as soon as possible so that it won't change how the engine starts. This is simply a personal preference, nothing more.

Nice research, kur4o. I had posted previously an optispark wheel labled for coil switching and TDC. All leading edges of the Lo-Res signal indicate TDC. I had a spare optispark unit to confirm with rotor position, also. It is correct.