Some more ideas needed for flywheel welding problem

Flywheels ring gears are pressed on like explained above tach welding could throw off the balance. I would recommend a new Billet wheel. Ram, Hays Mcleod are SFI for 7k RPM. Spend a little money and be safe rather than sorry later. Just my 2 cents.