how long has this issue been happening for?
is the vehicle running fine when the light comes on?
I would still suggest having the codes read by another scan tool(when the light comes back on again). Unless, you are certain that the scan tool is working properly.
if the scan tool is fine and the vehicle is running perfect then I would check the wiring to the "mil" light.
If my reply has helped, Please click the GREEN ACCEPT button on the right hand side of my reply.