Thanks for the input all. I think after hearing all this, I'm just going to call the dealer. I'm not a mechanic and dont want to screw things up.
Sandman its not the petcock or kill switch. Checked 'em.
Moe, I brought it to the dealer after the rain/stall incident and he made some adjustments and it never happened again.