My check engine light came on the other morning when I started up, the engine sputtered a little while but then it went away. It is now happening nonstop, I brought it to autozone and they said it was a misfire code 302, #2. What does this mean? 2002 sunfire