Could it actually be your muffler or shaft seal that leaked while you were running the engine and the rain is just a coincidence? Do you have all your canvas up? Troy