Why does my check engine light comes on and off on 1991 Honda Accord?

You check engine light is signaling to you that there is something wrong with you car. You should have your car looked at by a professional.