Всем спасибо! Да действительно, был неисправен D8 1N4004. Но странненько так. Первый раз промерял, мультиметром в режиме проверки диодов, прямое подключение норм, обратное " наполовину пробит. Думаю ладно, выпаял все четыре, на всякий случай, благо они копеечные. Забыл какой был неисправен, замерил снова, все целые. Хм. Думаю, чёт не то. Опять все перемерил, опять все исправные, но когда с одного уже убирал щупы, хоп, опять полупробой. Прицепил крокодилами щупы, сижу курю, а он оказывается сам по себе, то пробьётся то починится, с разными интервалами появления неисправности. Жесть. Вот так и лови их. Видимо из-за этого и были такие спонтанные вылеты, в разное время на разных этапах алгоритмов. Ещё раз всем спасибо! Baba Dusia отдельный респект за дельную идею!