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