An amateur here . If you precisely find TDC and mark it so you can somehow see it while cranking you can eliminate some of the guess work. Then you could scratch in some BTDC marks and see if advance is your problem. Bert has said it is sometimes possible to rotate the little engines with an aid like ?variable speed drill with socket? I know this is probably easier said than done. I realize the voltage output is very low, but I have hooked up an auto strobe timing lite to my Intek and got a faint red spark pulse. Just an idea as you have tried so many things.