Tiny pits in the piston=detonation. This would also cause undo stress on the crank. I am with Dave figure out your piston prob and your crank problem will go away. Hint, to much timing, and or not enough fuel, and or poor dome design/setup, and or to much compression.