'05 225 HPDI has started idling rough, not when in neutral, but when you just slide it into gear and not step on the hotfoot at all. Like when you put it into forward to idle away from the boat dock it is rough. It's got a bad vibration, surging and sometimes it even immediately goes dead when you put it into gear. Also, when you pull it back into neutral the RPM's remain higher than normal. If you tap the hotfoot just a little and give it a little bit of gas, after it revs just a little the RPM's return to normal and the idle returns to normal.
Other than that, it's running fine at all other speeds and RPM's. Any ideas??