Ich vermute das eine Lambdasonde nicht korrekt funktioniert.Liege ich richtig oder kann es zu größeren Schäden kommen?
Ohne den Fehlercode ausgelesen zu haben, ist alles "lesen in der Glaskugel"! Die "Check Engine"-Leuchte kann aus vielen Gründen angehen.
Fahr zum Subaru-Händler und lass den Fehlerspeicher auslesen. Dann kann Dir unter Umständen die Werkstatt schon was sagen. Zusätzlich kannst Du mit dem Fehlercode hier im Forum die Forensuche quälen, ob solch ein Fehlercode hier schon behandelt wurde.
Dann findest Du dort vielleicht schon Abhilfe oder schreibst in dem gefundenen Thread weiter!
Gruß
Stephan