Some more ideas needed for flywheel welding problem

I think you're getting some good advice here and it's up to you to use it or not. It's one thing if your gramma-ing your car to church and back but if you intend on racing it then good god man in the interest of your safety buy a new one.