take it to an autozone they check check engine lights for free and tell you what's wrong.