RE: Engin stops
I would look for a pinched or damaged fuel line inside the tank. I have had this happen twice and it will run fine until the fuel gets below the stopper then it stops. If you see that this is the case, put a short piece of fuel line over the clunk line at the clunk and the stopper tubing. This will make it stiffer and prevent air leaks if it is damaged by the tubing.