I did check an have spark.
I took the mower to a small engine repair shop. First thing I noticed were all these mowers sitting around outside. I asked the owner about them and he said none of these work.
So I tell him my problem and he said it should be about a week to fix. 3 days later he calls an said he found a mouse nest and it had burned the engine. It would still run but only until it warmed up an then it would die.
I can understand a nest from the winter but this started happening in July, an I was cutting grass each week with no issues.
I'm wondering if the guy just kept my mower for the parts, or sold it as used after repairing.
Anyone familiar with something like this?