Здравствуйте.
Наиболее вероятная причина - забившиеся топливный или воздушный фильтра. Также возможные причины: забившийся катализатор, неисправные лямбда-зонд или датчик расхода воздуха, забитые топливные форсунки.
Для начала замените фильтра, если это не поможет в решении проблемы, попробуйте открутить катализатор и понаблюдать за работой двигателя со снятым катализатором. Если и это не поможет выявить проблему, тогда обратитесь на сервисную станцию для проведения компьютерной диагностики.
Россия, Subaru Legacy