Subaru Problems? Ask a Mechanic for Answers ASAP
Do you know what diagnostic code your getting? Does the check engine light ever flash? Thanks.
You can have the code checked at your local parts store for free, that is where I would start. As of right now it sounds like a possible oxygen sensor problem but lets start by getting codes. Once you check codes you can reply back to me. Let me know if you have more questions, thanks.