Are you running a plastic coated timing gear. If you are then I would replace it with a metal set. Also pull your dirtibutor and check the gear on it.