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