RE: Engine Bogging Down
You might have a kinked or clogged fuel pickup or muffler pressure/vent line. A clogged vent line will allow a vacuum to develop in the tank until the engine can no longer draw enough fuel to run wihout going lean. The time at idle allows the vacuum to bleed off and the process can start again. A kinked or folded clunk line in the tank can produce similar lean runs and quits.
Good luck.