check engine light on 2003 Subaru Forester means what
It means you need to get the code or codes read see what is causing the light to come on. You can go to a parts store like auto zone and they will scan the codes for you at no cost.
You can also buy a code reader for under a hundred bucks.
Search Subaru Forester Questions
Subaru Forester Experts