There is an MIL (Maintainance/Inspection Light) readiness test. If the computer has just been reset it will not pass. That is the only reason it failed the first time. I had just reset the computer the day before because it kept popping up with the P0171 & P0174 every day or two. The emissions and equipment all passed the first time only the not ready was the problem.