Also sand the face of the new coil, just incase they coated it for storage.
A few years ago, I had a no spark issue on my Briggs powered snowblower.
All the troubleshooting led to a bad coil.
I replaced the coil with a new one, still no spark.
I was not convinced that this still was not a coil issue.
After a day of mulling this over I sanded the lacquer off the armature at the spots that touch the block, and also where the heads of the mounting bolts contact.
And whatta ya know, SPARK!
I then sanded the rust off those same spots on the old coil, and once again had spark with the old coil.