My magna did the same thing once. Turns out the vent tube to gas tank was plugged. Cleared it and it ran stronger than ever. If you open the gas cap and it runs good again then it is the vent tube.
I blew through the vent and put a T in it, as well. Gas flows out of the fuel valve OK. I replaced the vacuum tubes that go to the jugs. It test rode OK, Sunday, but wife reports a slight starting problem, Monday.
I ordered the diaphragm since she hydro locked a few weeks ago.
.