Quote Originally Posted by crusingtp View Post
im pretty sure if it was bad it would throw a code. I dont have a DIC, but i dont think thats where the check engine light is.
SES codes will result from emission control system failures typically. You can have a litany of other problems and not throw codes (TPS is one failure that won't throw a code).

You should see the SES light in your dash and not DIC. You should see it light during start up. If not, you won't pass an emissions test (at least you couldn't here).