Perhaps a sensor requires cleaning? Check these
http://www.themgzs.co.uk/vb/showthread.php?t=13815
Might be one of the engines sensors causing this? You might well plug in a diagnostic reader to see if anything comes up. As for low fuel, mine has run as low as Dave has already mentioned with no ill effects, just a scavaging pump sound. My zed has, at times, been off the road for several months and all I did prior to starting was the prime the engine before starting (remove fuel relay and crank to ensure oil pressure) Does sound like the ecu is stopping the engine from running due to being given poor or no signals.