check engine light on on 2007 Saturn Ion

I have a Saturn Ion 3 with the 2.4 engine. The check engine light comes on and the code says a cylinder number 2 misfire.The car runs great, and this is a recurring problem, so far the coil, plug wire, plug and fuel injector have been replaced and the same code comes back. Any ideas?"

1 answer
It's time for a compression test. If you have low compression in number 2 cylinder, then a leak down test is in order to check to see if you have a valve problem or base engine problem.