I just had this code pulled today. The car has been acting funny for the last couple of weeks. It has really been hesitating when I push on the gas. The code says it is a misfire in cylinder 3. What 'em I looking at replacing? Spark plugs, wires, rotor and cap? Or all of the above?