Well, I never did get my boat to a mechanic, so last night I went ahead and tried a can of SeaFoam, and I worked! Right away the engine idled better and I can now slowly accelerate without the engine cutting out. It is still a little rough, but the SeaFoam helped out a ton.