If the engine runs for 20 seconds, with the throttle at a more or less a normal position, then I would NOT suspect a jumped chain.
I would suspect,
1) a non-vented fuel-tank, or
2) a perforated jumper hose, probably at the back, between the sending unit and the main supply line.. When this...