I have a Honda Harmony HRM215. I previously had a problem where the engine was very hard to start, requiring a dozen pulls or so to get it running. Once it started, it ran fine, but even when it was warmed up, it still would not start unless I set the choke.

Late last summer I got tired of the problem and bought a brand new carburetor for it. However, the problem remains. I checked for a partially sheared woodruff key on the flywheel, and checked the overhead valves for decent lash. Compression seems ok, although I haven't been able to measure it. Valve seats seem ok. They were a little carboned up, but I can see where they were seating and there's a good seal pattern in the valve seats. Not sure how to check for a possibly weak spark, though. I'm not really a novice with small engines, but this one really has me going in circles.