Jim,
when my bike rises it its idle at 4K RPM, it also wont go down unless I turn the engine off and leave it for a long time but if I turned it off then run it again, it will still be at 4K idle..
by the way, if its an air leak problem? where can it possibly be? in the tubes of the carburators?