I would JB weld a keyway before I would have someone weld on the crank. Myself personally, would inspect the main webs for cracks and if they look good, would replace the crank. 97-98 I believe, seemed to be the worst years for main web cracks. So even if they weren't cracked before, they...