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