I have an 89 3.0 OMC that has recently started stalling out after a couple of hours of cruising. It has a new fuel pump and is still pumping fuel correctly( it did go out). When I check for spark, it has none. I let it sit a few minutes, with cap off, then the spark comes back and it starts right up and runs a little longer, then I have to go through the same process all over. I have replaced coil and condensor, thinking that condensor was getting hot. It is very frustrating as it keeps happening. Boat ran fine all summer and just started this in September. Could it possibly be that the points in the ignition are bad and not keeping the spark. I would like to switch out to an electronic ignition and do way with the points. Any other ideas or suggestions would be greatly appreciated.