could poss mean that timing is out
but could also mean air leak in inlet manifold to idle that high try the vac hose that goes to the bake servo
also try disconecting the idle speed controll valve if it still revs high def air leak.
hope this helps
tommy