The rope starter helical spring inside might be having problem, it usually does, if tappets adjustment didn't work, then it couldnt be cam issue, Crankshaft bearing in the block at both ends also wear with time and make it hard to rotate crank. Needs to be checked for them too. How long you have been using this generator? How much approx runtime?