Re: Skyhawk 66 Engine Float filled with gas
That sounds similar to the symptoms I had here with a bike that had a left crank seal popped out of the case. You should be able to tell if the seal is popped out by removing the mag cover and feeling behind the magnet, because the metal tension spring in the seal might be sticking it to the magnet. Not sure if there's clearance enough for feeling this way on the right side, under the small bevel gear, but it's simple enough to find out.
In any event, if the engine is idling high for a period of time before eventually returning to normal RPM without your fiddling with the throttle at all, that's an air leak somewhere.