Heres another idea. I looked into what causes pistons to crack and one of the reasons was pre ignition. Everytime i set timing, i could never get my balancer and light to line up. It would die if i got too close to tdc. So it was running best about idk.... 20-25 degrees before tdc. I know for a FACT i lined the cam and crank correctly. Zero advance or retard.