Went to get an oil change and inspection today and because the check engine light is on, it automatically fails. Passed all tests but because it is on they have to fail it. Sucky. Now I have to take my car to a friend to see if he can tweak something for a temporary fix since I don't have the money to throw down on some major repairs, if it needs it.