That beehive/wasp hive must have given you at least 10 more HP! I bet it pushed the air over and into the snorkle, I would glue that sucker back into place....just kidding. Very funny find. I would check your air filter and look for some dead wasp imbeded in there. I bet there are a few.