We had stopped the night before at City Island, NY and found a mechanic to do more work on the engine. He was convinced the problem was dirty fuel and we stocked up with more 2 micron filters.