I would probably look elsewhere too at this point too, i once adjusted my valves at tdc of the wrong stroke
lol it clattered like hell but started, ran, and drove (a very short distance i knew something was wrong) almost normal aside from the noise with 2-3mm of slack in the rocker shaft!! i know i am lucky i didnt break something.....
if you are now at the point it wont start and run diagnosis will be easier than an intermittant problem, start by checking for spark and for fuel, verify air filters are cleaned properly, if plug is wet after cranking it would be assumed fuel is ok to start at least, then check spark and go from there.... from what i have heard about the sem stator your problem is consistant with how they usually fail, starts with being hard to start, them misfires, then no starting, i have luckily not experienced this yet so i cant say from actual expierience, cheking for fuel and spark would at least let you know if you are on the right track or if chasing the wrong direction....
goood luck!!!
your not out of gas right? once i tipped my tank when taking it off then had no gas to start on the side of the tank that feeds the carb and just on a whim i added fuel and started and ran fine, just a thought it would be great if it were just that easy!