I'm assuming its probably going to be spark based on you message.
How old are your plugs and plug leads? If theyre not in good condition it could cause you problems. What are your plugs gapped at? Check the condition of distributor rotor as well, could be a little old in there if it hasnt had a service for a long while.