So I am trying to pass the Ca smog test and my check engine light keeps popping up even after I installed some MIL Eliminators. I erase the code and it will stay off untill a couple heat/drive cycles, then bam, it's on again. I took my car to get smogged with the light off and it still didn't pass because supposdly their stupid smog machine caught the code that was erased. So, why is my mil eliminators still letting the code to go through? You guys think if I dissconnect the negitive post on the battery it can fool the smog machine by erasing/reseting all stored info? Car has a slp x-pipe with supposedly high flow cats, more like see thru cats :rolling:.