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