Здравствуйте.
Причин неисправности в данном случае может быть великое множество и неисправные свечи зажигания- одна из них. Возможно причина банально в некачественном топливе. Точно узнать причину (или причины) неисправности можно только проведя компьютерную диагностику.
Также возможно Вам будет полезна статья:
https://blamper.ru/auto/wiki/dvigatel/gorit-check-engine-14025
Россия, Subaru Legacy