I have a 1979 evinrude 140. got it from a friend who was told it was not worth fixing , it had water in a cylinder , well with nothing to lose i started tearing it down and it was a bad exhaust gasket . it runs fine most of the time but some times taking off it wont get over 2500 rpms but i can stop and high idle it and it goes fine and on plane about 35 mph it cuts out ( sometimes ). well i changed gas and clean carbs . but still does it . I noticed that around the crancase gasket area on the starboard side that when i accelerate it in neutral it puffs air out and i see a little bit of flame . So i think the crankcase gasket is bad .would this cause the bogging and cutting out ? Please let me know what yall think . By the way the compression on the cylinder that had water now is 90 and the one above it is 105 and the other side is 120 and 115 .