My truck just passed last month with my check engine light on. I don't know how nut it did. I have 2 bad o2 sensors and my mass air flow was weak.