Hi Steve,
It's worth checking your flywheel magnet strength with some steel or a large flat blade screw driver should do.
Occasionally I get flywheels that have lost their magnetism
.I'm assuming you haven't bolted the coil upside down.
If there is still no spark (i usually check with a timing light) It could be a faulty coil ,it's worth checking the resistance
of the coil with a multi-meter..
https://pushmowerrepair.com.au/briggs-and-stratton-ignition-coil-testing/If the resistance test fails then exchange the coil for a new one, I bought 2 new coils (not from here ) and they both
failed within minutes of installing them.
Cheers
Max.