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