Just got my wrx a couple days ago. All of a sudden my check engine light is on. Car runs great. Open and closed gas cap and the light went off then next day it was back on and won't turn off. I took it to autozone to get them to check it for the code. They said the thing they plug their tester into isn't getting any power. All my fuses are fine and cigarette lighter works. Also believe I have a minor exhaust leak. I'm wondering what may be causing my check engine light to be on, and to fix the exhaust leak I was thinking about running a 3 inch straight pipe from the car back. But idk if it will be too loud as its my only car. I want an invidia n1 cat back but can't afford it yet so was thinking the straight pipe would fix exhaust leak plus let me rumble. Does anyone know why my engine light is on and have a link as to what my 04 wrx would sound like straight pipes from cat back?