Norman is right. You need a new needle and seat (cause of puddle). The float may be set right 7/16" upside down without the gasket. The ignition coil needs replaced if it dies when it heats up. COmmon DF problem. $30 or so on ebay.
Also as Norman stated install a 90deg fuel cut off and a filter and use it when you finish mowing...keep the pressure off the needle and seat.