I had a used motor put into a new to me 05 forester xs . After driving it for a few weeks this code popped up. I haven’t noticed any problems besides a drop in mpgs. The cel turned off after nearly flooring it for a little stretch to open it up. The cel popped back up a few days later. This is the data currently.. How can I fix this?