I have a 96 Johnson 88 spl. It has ran great for the year I've had it but it randomly with just drop off to an idle from full speed. It generally does not stall. I let it idle a minute and off she goes again.
I did install an after market car stereo. It may be coincidence but there does seem to be a relationship between turning the music up and the engine issue but it is not consistent .