2003 Forester XS
I had the check engine light come on a couple days ago so I pulled into Advanced to uses their code reader and it kept getting an error in communication. So I went to autozone to try theirs and got the same. I am hesitant to pay 100 bucks for the dealer to try and just get the same problem. Any ideas? My only guess is a loose ground or wire somewhere, I just haven't had any time to track it down.