carby perhaps? sounds like it might not be getting fuel rather than not getting spark

are you sure it was running on three and not just running poorly on all cylinders?