Re: 1977 25 Evinrude wont throttle down
I have a 1981 that always idles a bit high until it gets warm. I don't think that's unusual
However, it's hard to tell if yours is just idling a little high while cold or if it's really racing. First thing I'd try would be the idle adjustment screw - item #84 here:
Evinrude Exhaust Housing-25 Hp Parts for 1977 25hp 25752H Outboard Motor
Unscrewing that a bit should allow you to move the throttle to a slower setting. So don't just unscrew it - unscrew a half turn or so, and then move the twist grip to a slower speed. Repeat if necessary.
If that doesn't do the trick, then inspect the rest of the throttle linkage to see if anything looks out of whack. Try a "link and synch" procedure, which you can search out pretty easily here.