There I was.... motorsailing across the shipping lane of hte Santa Barbara Channel, in the fog, when my trusty Yanmar 2GM20F started losing revs. From cruising at 2700 rpm, it would fall off to anywhere from 1500 to 2000 for a minute or so, then build back up. I should mention that we were beating into very small seas, 1 to 2 feet. Then, while the Commodore and I held our breaths, it just.......... slowly died........ and there we were (no radar, of course), 2 miles from a fog-shrouded island shore.OK, we made our way back, through the fog, avoided the ships (of which there were none), the wind died, we tried the engine again, it worked, the fog got to pea-soup quality, we couldn't see the first red bouy at the harbor till we were 100 feet away (it was the sea lions that guided us more than the buoy horn) but didn't fancy trying the harbor entrance in these conditions. Went back out to a mile off-shore, anchored and turned on ALL our lights *yks Kept watch, including shining our spotlight on the mast at the sound of any engine, then, at about 1am, the fog cleared and the entire shoreline was perfectly visible. By the time we got past the first red buoy, we could barely see the next, but we groped onward, finally finding our slip.There, whew, we're home.So the question (for anyone who made it this far) is:What is the likely cause of our engine dying?I won't make any guesses - that would spoil it, right?Cheers,Bobs/v X SAIL R 8