HELP! Randomly no spark!

Check your ecu ground! I was having trouble too here is how you can diagnose it.