I have a 1995 baja 21 ' boat with a 5.7 mercruiser. when the boat runs good it runs great, however that doesnt happen all that often. Today after riding at high speed for a awhile and the boat is warmed up I entered 5mph zone and after a low idle for a couple of minutes an attempt to shift into neutral the boat stalled. Numerous attempts to restart would not work until after the tenth try,at which point it started but ran terrible idling high and low and attempts to shift between gears was difficult .this scenario happens allmost every time I take the boat out. Ive brought the boat to a mechanic but everytime he starts it it runs fine. I am at my wits end, any ideas. Also if I go tomorow and start it up it probably will run fine until I get to the same scenario that I discribed above. Thanks