OK heres another idea......
and actually it matches spot on to an experience concrete had, as well as myself
After a good rain or washing we have both experienced hard start and stumble and both times there was water down the spark plug tubes???? So try pulling all of your plugs and letting them air out for a bit. Sometimes its the simple stuff.
you got water in the spark plug tubes.... that sounds like a problem

R
