Bertsmobile, are you a back yard mechanic or a journeyman? Should the engine be out of time, which it isn't, it would still produce a spark
For decades I have always maintained that people should take what s posted in forums at face value rathe than hero worship because some one says they know what they are posting about so the fact that I run a repair business should not matter sa I can be just as wrong as the next man
The only information we have to work on is what you post
From your original post
When mowing I hit a large stone hidden in the grass which ended up breaking one of the mounting bolts on the bottom motor sump
So a reasonable assumption would be that the magneto was working quite fine before you hit the rock
So the burning question is why did you decide to replace it ?
As I said, "If it ain't broke don't fix it "
You said the sump was broken so you replaced it which is fine but that should have made no difference to the magneto which does not need to be touched to change a sump, a job I have done a dozen or so times .
IT requires a gasket or two to set the crank end float + an oil seal if you do jobs properly and depending upon the sudden stop damage may even need a new cam or governor as they can be broken in a dead stop.
Now the only thing that comes to mind is you bought one of those $ 10 "service kits" of evilpay, scamazon or feces book which contained a magneto coil retrieved from the scrap metal merchant because it was defective
I am still mystified why you replaced the coil
The timing key in the flywheel will usually break but that just takes 3 minutes to dress the key slot with a warding file and a new $ 2.00 key
Now because I work for myself I do not have to work for nasty aggressive or insulting people and this is the reason why I keep on turning down very lucreative offers from the local mower shops and why I am now popping over to your profile & enabling the "ignore " function
So you can enjoy throwing a tantrum ( which will do nothing to get your mower running ) while I enjoy not trying to work through your problems .