like Steve says, check valve is the answer. lived this same thing, spent a lot of time thinking I had a defective fuel pump, or air leaks at fuel hose connections. But it's true, fuel flows all the way back to tank, and after sitting, it takes a lot of cranking to call that fuel back, and if your battery is not fully charged, it may not crank well enough to do the job. Simple check valve solved everything. Same configuration, CSA + Webers. Mike