i changed the spark plug wires. everything was good for about 3 weeks. my car started doing the same thing except worse this time. the check engine light came back on. today i started it up it was fine and the check engine light went off? What the hell is going on?