i would visually look at the slot in the crank where the key fits in and make sure it isn't too loose or wore. that will cause the key to shear off easily. Other than that are you sure that you are getting the nut tight enough? on one of my old blasters i wasn't getting the flywheel key tight enough and they kept shearing off. I had to get a better impact wrench than what i had... If that doesn't work it sounds like your goin to have to pull the crank and check it between centers. I put a rod on a 87 LT crank a few years back and could only get it to about .0025" runout. And it ran fine with no noticeable vibration. In fact its still running... I know that everyone says it should be .001" but you know...
1995 Blaster. Bored .040" , midrange ported, head rechambered, pro series reeds, FMF fatty/Dg silencer, lightened flywheel, +4 timing, Hydro brakes, Lonestar +2 a-arms, Works dual rate G-series shocks, +2 swingarm,. More to come