As you haven't messed with the timing (yet), and it was running fine before, I think your trouble lies elsewhere.
If you are sure the ignition battery is fully charged, my bet is somewhere in the fuel system as well. If it's not plugged somewhere, there's a good chance it's sucking air through a loose fitting - or a fuel filter.