Usually, with those scan tools, you have to read multiple times to get all the codes. If it gives you the same code again, you only have one.

My car had this same failure and I cleared the CEL myself, but it came right back on. I gave it a week and it was still on, it seems it'll stay on until it thinks it's seen all driving modes. So, I took the car out away from everything and let it experience a few wide open throttle to 100mph stints. It's cleared its light (maybe out of fear) and has been fine ever since.