OK, here is an update on this machine:
Took it to my Sister today. Fired it up and mowed half the lawn. Shut it down, then it would not fire back up. Went to the store bought new plugs, new filter, and a new air filter - all needed to be replaced anyway. It fired right back up, cut a little more and it started raining. It passed quickly, so got back on mowed some more and it cut off again. Out of gas this time - the fuel line must have come off the tank when I changed the filter.
So now I know it starts fine until the engine is hot, then it won't start. I plan to check for spark when it is hot, and try without the gas cap. It backfired last time it shutdown if that means anything.
The PTO belt jumped off. Need to figure out why that is happening. Is the belt guard on the drivers side suppose to touch the belt? There was a little metal piece that is mounted inside the guard that was hitting the belt. I bent it, so it didn't contact the belt. I can post a pic if it helps.