Пересмотрел файл в отладчике.
Точная причина: затянутый пропуск 2-х зубов в последнем зафиксированном цикле как раз попал на последний зафиксированный зуб, прога сбилась и не правильно определила мгновенную скорость зубов.
Вся эта проблема не из-за этого. просто нужно сделать так, что бы мы могли сами определить полярность искры в цилиндре. Это касается только DIS системы. Автомат не работает у Вас прога считает по пробивному напряжению, а если там проблема с ВВ проводом ? или компрессией , свечёй, да мало ли чего там. и проа синхранизируется не по тому цилиндрк( по парному) и вот вам проблема.
Могу рассказать, как это решить.