I have a 1987 Evinrude 30hp that was completely rebuilt before I got it. It is a very clean motor and generally runs great. Strange problem is that it idles fine and runs really good above 2K RPM, but it hesitates between 1500-2000 RPM. Even then, it only seems to do this while under load...