The smog test tech told me right from the beginning My car wouldn't pass the smog test because of the check engine light being on. It probably would pass emissions, but not smog per state requirements. I think other places would have tested anyway and charged me. They plugged in to my car's computer , did diagnostic check, found problem-minor- and completed smog check. Love an honest mechanic!