Thanks. I understand it now. I made sure to set it at Top Dead Center.
I have a clearance of about 0.006 for the intake valve and 0.0098 for the exhaust valve. The clearance on the exhaust valve ended up being a bit too large. I thought I had actually done a pretty good job grinding it down by hand—getting the clearance to around 0.0075. But wanting to ensure the angle was exactly 90 degrees, I took it to an engine reconditioning shop to have just a tiny bit more ground off. Unfortunately, the guy was too quick, and a bit too much material was removed. I hope it’s still within the acceptable limit.
I’ve put it back together since then. The lawnmower started right up on the first pull, even though I didn't pull very hard. It ran well, too. I mowed for about 25 minutes afterward, turning it off and on again a few times in between. It worked without any issues.
But an hour later, it wouldn't start again. I gave up on it at that point.
Five hours later, it started up again with no problems.
I can't quite make sense of it.
The spark plug, ignition coil, and carburetor are new, and the valves are clean and adjusted.
There’s really nothing else you can do, is there?