This is what I have done so far. I disconnected the wiring harness from the engine to bypass the switch and safety switch. I wanted to take those completely out of the possibilities. Good spark and good compression on both cylinders. I started it but it would only run on one cylinder. This was an improvement at least because before it wouldn't even start it would just pop a little. I rechecked the spark and it was still good. I saw the spark plug was wet with fuel. I adjusted the float in that carburetor which was adjusted to high. I started it again and it seemed better but still not right. I noticed air bubbles in the primer lines bouncing all over the place, so I revved it up a couple times and the bubbles suddenly disappeared and at the same moment it cleared up and started running perfect. So, I think I had a couple things going on. First the float was out of adjustment, and I think the primer is bad allowing air to be sucked in. So, my plan of attack is to first replace the primer and then test the safety switch and ignition switch plug it all back in and see what happens. Right now, it's running very well although I didn't run it long. How are you coming along on your project?