Re: run on 1 cylinder?
I had a el-cheapo timing light that wouldn't show any spark above something like 2500rpm. Were you reving the engine when you checked for spark?
If you take out all the spark plugs, plug them into their respective leads, and make sure that that they're all earthing on the block and you crank the engine in the dark. Do you then see spark on all plugs? If you battle to get them all earthed at the same time, you can do them one at a time as well.