Менять угол зажигания (УОЗ) можно только в двигателях с трамблером. У моторов, которые управляются ЭБУ угол опережения на разных режимах работы зашит в специальные карты. Чтобы его изменить, нужно быть грамотным чип-тюнером со стажем. При работе двигателя (в т. ч. неисправного) программа может скорректировать УОЗ, и уйти на управление по аварийным картам. Например, чтобы стабилизировать ХХ при какой-либо неисправности, ЭБУ пытается "выровнять обороты" именно изменением УОЗ. На графиках УОЗ хорошо видно как прыгает УОЗ, например при троении на ХХ.
Я не представляю - как Вы меняли УОЗ на Кашкаях программно. Есть ЭБУ, которые в исполнительных тестах позволяют изменить УОЗ, но только на время (теста). Потом он уйдет на место. Может быть Вы сбрасывали адаптации в сервисных возможностях?
..или прыжки оборотов появляются в момент возникновения ошибки?