Lawn Tractor Question
X2 on the cap vent. It may appear to have gas flow by the time you check it.
After that, magneto. They fail when they're hot when they get older. You need to have an in-line spark tester on it, and when it dies, see if it has spark. Again, if you take a bit to check for spark, it may be firing again by then.