Like I first suggested it looks like the fast idle is stuck. Pull the lever (marked by the red arrow) forward to pull it off the fast idle cam and that should drop the revs. Rev the engine a little and gently pull the lever if the lever won't move. You'll need to find why it is sticking though but it probably just needs to be cleaned.
View attachment 37927
Thanks a bunch boss, I'll do that today i played around a little yesterday, cleaned the bay up a bit, little tune up and such, I'll check this when i get home, Oddly enough i was driving today and well it didnt happen, so i may have freed something up cause it didnt accel by itself or idle high when i put it in park