But my "kneejerk" opinion on your problem, makes me think that you have some moisture/dirty water slinking around in your fuel system. I would run some fuel dry and
mow until something serious may happen, otherwise, just burn that moisture through the system.
I think you are correct with this being a fuel issue. I ran it near empty on fuel at the end of the week, drained the rest out and purged some fresh gas through the lines up to the carb. Then refueled and ran it for 6+ hours this weekend (with hood on), and had only one short episode of power loss right at the start. Maybe getting that first few gallons of new fuel thorugh it and/or seafoam purged the 'funk' out of the fuel system. I think I am going to put the guts back into the solenoid and keep running. Plenty of leaves/pine needles to pick up with the lawn vac pull behind attachment.
Also replaced the brake pucks so no more roller coaster rides down the hill!
Thanks all for the advice and Fish for the info on the ignition update.