Tab,
The only way to confirm that it is getting spark is to look at each plug while it is being turned over. If you confirm that each plug is firing, is it possible that it is extremely flooded from sustained starting attempts? If so,
just turn it over for 5-6 seconds with the plugs
pulled, then re-install and try again.
Hang in there ... you will succeed !!