I have 2012 JK unlimited 35000 miles the check engine light came on I was not worried about it cuz I thought it was the gas cap again. Went to my local O'Reilly to pick up a new one and had them hook it up to the code reader just to be safe and that was not the issue. Got a P0302 cylinder 2...