After thinking about it, it sounds like my old craftsman that I bought it used. It would just die from overheating. Had to remove hood and all the panels around the engine. Then it never happened again.
This zero turn for some reason is starting to do it. Someone said the battery was bad and the draw of the PTO was draining it and causing the shut down. So I put the charger on for about 3 hours until it went down.
I blew out all the debris around the engine and the fins around the spark plugs were clean on the front side. I'd have to remove the cover to get to the back side. Is that the blower housing
View attachment 53428 you mentioned?
I also change the fuel filter and cleaned the foam air pre-filter which was covered in grass. The fuel filter does look dirty; see photo.
Started to mow but then the rain came in so I'll have to try it out tomorrow.