Hey guys, just picked up a 93 Sunsport and so far it's a great boat. Only issue I'm currently having is after cruising for a little while at fairly high rpm, upon returning back to neutral the idle will sometimes stick high at about 2k rpm and sometimes even 3k rpm. The only way to return the idle to normal is to turn the key off and restart the boat, which cures the issue every time. Thus I am leaning toward it not being a cable issue. Probably something with the carb. I checked the secondary butterflies and they are not sticking open. I also cleaned and lubed the cable linkage to no avail.

Engine is a PCM 351 HO. Any thoughts?