what does a bunch of blobby deposits mean?
Have you pulled the spark plugs to look at them and what comes out of the plug hole if you spin the motor without the plugs in?
You need to find out if water is getting into the combustion chamber , before worrying about what to do if it is.
Could the...