Была немного схожая ситуация. Приехала машина с плавающим холостым ходам + -100об. но как то не постоянно , а ещё когда газуешь иногда ХХ оставался в раёне 2000 об и не сбрасывался пока не заглушишь машину. Почистил дроссельную заслонку и регулятор холостого хода . Ничем это не помогло , но после перегазовок начали зависать в раёне 2500 об. Проверил подсосы воздуха , всё норм. Заменил регулятор ХХ , изменений нет.
А потом внимательно осмотрел дроссельную заслонку. В ней был люфт и выработка в корпусе. Во время перегазовок её иногда за щёт разрежения перекашивала , в этот момент у машины и были безумные обороты. Когда глушил машину разрежение пропадало и заслонка становилась на место.
Замена дроссельной заслонки решила проблему. Холостой перестал плавать и обороты перестали зависать. Может и у вас похожая ситуация.