You stated that if you spray either into the engine it will run on one cylinder. Have you gone thru the carburetor and cleaned the mixture jets yet? Sounds like you have a clogged fuel circuit. If spraying either gets it to run at least one cylinder, you most likely don't have a "spark" problem. I'd look into the carburetor.