Last fall I had the head replaced under warranty after throwing the Cylinder 2 misfire code at 14k miles. Since then the Jeep had been fine until last week. Cylinder 2 misfire code is back and there is a ticking sound in the top of the engine. Currently at 45K miles. Is this going to be a yearly issue? Any suggestions from anyone? Have you guy's had this be a recurring issue?