It start hard? How's the plug look? When's it bog? I'd be doing a plug, then a compression test, leak down test if compressions low (chances would be piston and rings but I've seen base gaskets leak and have this issue), clean carb. Then if that doesn't help I'd look into the ignition system.