So a little update...
I talked with my mechanic about what happened. Seeing he has more in-site to my situation, his explaination makes sense.
I don't have covered parking at my place, the bike came with a cover - but it's a cheap one more for dirt, not rain/weather. We've had some heavy rains here lately. My mechanic said the gas cap doesn't have a seal and I probably had some water get in the gas tank.
I got an all-weather cover for my bike for Christmas, so hopefully it won't happen again.
Thank you again for all your feedback.