1986 Mercruiser 140 HP 3.0 I had changed head gasket and starter. Idles good. When out of water, doesn't seem to be a problem, good rpm's. When in water it will cruise for about 5 min at a low speed. When I give it gas it starts to go fine but after a few minutes dies out. then trouble restarting. Bad Gas? Also noticed I had lost fuel cap some time back. What do you all think? Thanks.