You have been given good info on the key by the previous replies. If the key is compromised the problem would be constant and not an occasional miss. What is putting it back in time after it has moved out of proper timing? Most likely it is Non-Mechanical: I would look for corrosion on...