It could be the ignition coil wire is lose. it happened to me. I worked and trouble shot for a few hours till i said to my self "hmmmm ill check the plug wire" so i pulled it off cut some off and put it back in and she fired up. also make sure the coil is
grounded well. I'd check the wire and ground connections. Make sure they are touching bare metal.