dont suck fuel out of the fuel outlet, apply a vacuum to the other nozzle on the petcock, it doesnt take much suction, you can test it with a bit of tubing and sucking with your mouth, remove the fuel line and apply suction to the vacuum pipe and see if fuel is flowing, it should stop quickly enough after you remove the suction
what do your plugs look like after attempting to start it? I read through the thread but i didnt see anywher that you tried new ones.