the ignition is a SUPER easy thing to rule out. Get yourself a timing light and hook it up to the plug wire. If it flashes when you turn it over with the drill, then you can eliminate it as having anything to do with it not running AND time it perfectly at the same time.
Don't put too much credit int he vapor carp inlet length. It is not running long enough for that to matter. Now granted, I do have both of my engines with rubber hose connecting the tanks, but the engine does not have the power to cause that problem that quick.. 5 minutes of running? maybe, but what you will probably find is the venturi action in the tank cools it so much, you can hardly touch it. You might try eliminating the one way valve and going direct from carb to intake.
Pull that oring off and try it now that you have the crank timing fixed. It will run without it if you have a close mate piston to cylinder, but not as well as when it is seated properly, don't worry about what a video of an engine looks like after it has run 50 tanks of gas through it. It will be super smooth and loose by then.
Did you put a gasket between the cylinder and head? I cut a paper disk and put it the and it seals wonderfully.
With the spring issue... as long as the exhaust is harder to press by hand than the intake, it will work. The exhaust is mechanically timed and this has to be pretty close. Visually make sure it is not closing too soon because if there is compression pressure in the cylinder, you will lose a ton of intake vacuum as the piston has to travel deep into the cylinder to neutralize the extra pressure left by the exhaust stroke.
action plan:
eliminate ignition problems with timing light (easy easy easy) Try C cells if you have them or a 6v lantern battery (the big square one) You can take the plug out and spin the engine with the drill to see if the plug keeps firing or dies out due to lack of battery
fuel is eliminated with vapor carb, there is no problems there from the pics I have seen of yours completed (maybe check valve. as if you have a Strong spring there, then it will not open and suck in fuel. it is not helping you to have it there....)
verify exhaust timing and spring pressure, intake softer than exhaust
verify compression, you should not be able to spin it over with moderate spin of flywheel, it should hit compression and spring back
verify exhaust timing... opening AND closing, better to stay open a few degrees too much than close a few degrees too early
you are right there!!!!!!!!!!!!!
I think it is ignition voltage or exhaust timing... mostly ignition voltage... but could be the check valve...
Doug