I have a 2004 Searay 180 that has a 3.0L 4 cyl. in it. I bought it from a dealer used last year. From the beginning it occasionally runs-on (diesels) after shut down. I assumed that it was the timing, but that didn't help. When I took back to dealer, they said the carb had "junk" in it so they removed and cleaned. It was the end of the season and they stated that they made sure it didn't do it any more. I put a new fuel filter in it before I ran this year just in case it was dirty fuel. Although not as bad, it still does it intermittently. Back in the day when I turned wrenches for a living on cars, this was usually a bad throttle position sensor. I do not see anything like that on this carb. I think the only reason it doesn't do it as much is the fact that they turned the idle down so low. Any thoughts would be appreciated.