yes. The timing is off with the new flywheel. Not just off but way off.
The simplest solution until you can find one, and there are none on ebay that I could find. New is NLA and no one is posting a superceded number. You can pull the rest of the magnets off, use a rotary sander to remove the epoxy that held them on, and run it without charging. The other alternative until you can find a replacement is to take both to a machine shop, have them measure and weigh the two to be sure they are similar in size and weight, then have a new key way cut in the right location. Neither may be optimal and frankly, all bets are off as to whether a new keyway would eventually cause a crack on the old key way, or the new one. Finding a shop that can cut a key may be hard, and even then getting the timing right may not work.
A mower bone yard may have one. There is one on ebay but it is probably as much $$ as a new one.