On further thought; I would check the way your timing gear is mounted on the front of the cam. For the shaft to have walked back like that I bet that the gear is not mounted right or is coming loose. For a reference, there should only be about .008" movement, back and forth, of the cam.