What is the problem for 2003 Toyota Sienna check engine light on occasionlly?

When the light comes on it's telling you to read the engine diagnostic codes.