I had no spark and found the flywheel magnet was loose. Removed flywheel, re-glued magnet in place where it appeared to be originally. Motor would not run right, started and idled OK, but had no power upon acceleration. Checked timing and found it way retarded, like a full 30 degrees from...