I have a '91 Mercury 25hp and the engine was accidently pushed from neutral straight to WOT. The engine screamed but didn't go anywhere. Later I found the gear change linkage was thrown out but after refitting this the engine won't idle and will only start and run with the fast idle lever lifted. The engine is running rough (running on muffs) and every now and then makes a noise that I can only describe as sounding like a dog yelping. With the fast idle lever up I am unable to try and put it into gear. Can anyone point me in the right direction?