RE: Draining fuel and running the engine until it quits
Regarding getting gunk in your fuel that you then pump back into your fuel container when emptying your tank, I put a fuel filter between my muffler pressure fitting and my fuel tank. That way the gunk produced by the emissions doesn't get into the tank.