My engine light is on, but It's not giving out a code. What would the problem be on 2005 Saturn Vue

This has been a problem for a while, but the vehicle is still running normally.

Asked by for the 2005 Saturn Vue
1 answer
it should be stored in the memory which takes a good scanner to retrieve.not one that auto zone uses