If it's got at least 50 psi compression and the muffler isn't blocked with starter fluid it should fire unless the coil is breaking down under load (spark plug installed)
I just don't trust old coils as I've had too many engines that have spark but don't run, then when I change the coil they are fine.