Причина плавания оборотов не в заклинившем от грязи регуляторе КХХ, а в том, что этот регулятор исправно отрабатывает поступающий на него сигнал от контроллера управления двигателем. Ищи причину во входных сигналах контроллера. Один ( несколько ) из них периодически меняют значение, контроллер честно отрабатывает и КХХ изменяет количество воздуха.