Vehicle: 2020 Mitsubishi Mirage ES
My 2020 Mitsubishi Mirage ES, with about 45,000 miles, just threw a check engine light. It's also developed a pretty rough idle, almost like it's struggling to stay on sometimes. I pulled the code with my OBD scanner, and it's showing P0301, which I know means a misfire on cylinder 1.
Could this just be a spark plug issue, or something more serious? I haven't changed the plugs yet. What's the recommended interval for spark plugs on these 3-cylinder Mirages?