watch this video: https://youtu.be/9K78XIhhjAQ
there’s lots of things that can cause no spark. more often than not though, I always recommend using Honda oem parts when it comes to the ignition system. Eric emphasizes that strongly in a lot of his videos. The only exception to that would be NGK or Denso (I think) those 2 brands are equivalent to the oem quality parts. If you did that then make sure you go through all the steps that Eric outlines in his video. I believe Scotty Kilmer also has some tips and tricks as well in his youtube videos that might work. Hope that helps.