sounds like water intrusion. have you pulled a fuel sample or taken a look at the pistons to see if they have been steam cleaned?

water in the fuel tank, water leaking into the intake via the...