well I can tell you you are going to need to fix the leak
but I'm sure you know that, teflon tape around threads works well and I would
replace fuel line and new filter about $5 at any auto store,
now I know this is going to sound like a stupid question but sometimes
the simplest things set us back, did you put chain back on the left side?