Well, if the check engine light was on because of the torque converter I would start their. I don't know how it works in Texas, but in Colorado when you go to emissions, they put the car on a dyno and connect the OBD computer to their computer. It use to be if the CEL was on automatic fail, but know they since they hook the computer up they can tell what codes are popping up and won't fail you on stupid things like PCM reset. In other words if you probably would have failed if because they would still see the code in memory.
Reseting the computer can also sometimes cause idle problems.