RE: Draining fuel and running the engine until it quits
I also pump the remaining fuel back into my fuel jug and reuse. To costly to throw out and I have never had a problem with this practice. Then start the engine and run dry and add some afterrun. Real good practice to get into.
Curt