Здравствуйте, Уважаемый автовладелец!
Плавающие обороты, как правило, появляются в результате не корректно работающего кислородного датчика, который из за не верных показаний. настраивает работу двигателя в разных режимах. Так же стоит проверить нет ли у Вас подсоса воздуха после датчика массового расхода воздуха. Не лишним будет замена топливного и воздушных фильтров
Россия, Subaru Legacy