I have an 81 18' cuddy with the 140 Merc. I have been chasing this problem sense I bought the boat!!!! Runs fine on ground, runs fine in neutral, as soon as its under load in gear in water it will stall at exactly 2000 rpms if I back it off when it starts to stall it will stay running and if it stalls it will start right back up. If I get it over 2000 rpms by babying the throttle (which I always eventually do) it again runs great. Thought it was the accelerator pump as there was a tear in seal at the end of the shaft replaced with no luck. Tank drained, lines replaced, filters replaced, water seperater added, carb cleaned (but not soaked or full rebuild though I was told this was all done 2 seasons ago). Took it out today after the carb clean and accelerator pump replace, put her at wot and it didn't stall at 2000rpms on the way back to the dock problem started again and now back to you guessed it square 1. Last owner said he did have this problem but it was fixed after carb rebuild so I deff think its a carb issue but who knows I have had it at this point and am at a loss PLEASE HELP have seen this problem all over diff forums but no real answers.