I think this is on-topic after reading the FAQ, so I figured I'd go ahead and ask.
I gave my gas generator its scheduled 3-month interval "workout" last night, and after letting it run for about 30 minutes, I turned the fuel valve off and let it run until it died so there wouldn't be any gas left in the fuel lines. I use ethanol-free gas with Sta-Bil added to it. Then I siphon out whatever's left in the tank after the generator has been shut down. However in the last few seconds it was running, the whole generator started shaking and making a terrible racket. Should I not do this - am I putting more wear on the engine than I would by letting old gas sit in the fuel lines?
I've heard what seems to be conflicting results in running engines out of gas. For cars it's bad, but the overwhelming online opinion for generators seems to be that running them dry before storage is the best option. Is this because automobile fuel pumps can be damaged by running dry, but since generators are usually gravity-fed, it isn't harmful to them?