When cold the mower starts fine, (pull start), but after you run the blades and the engine gets hot it will stall. Checking after this happened there is no spark. I replaced the coil and it started fine. As soon as it got hot it died. When the engine cools it will have spark again. Could this be the charging coil under the magneto?