bingo, a restricted fuel cap. next time it stalls, just remove the cap and put it back on. should start right up... not a starter issue, replace fuel cap....
good idea to clean mower monthly, if a mower is used more than bi weekly, clean fins as needed. winterize fuel in the fall, used non...