Hi... so I went on a 976 mile road trip all around the Lower Peninsula of Michigan and the bike was 100% flawless and perfect in every way!! Trip was amazing. So... on the way back into town in Detroit it started pouring rain. I turned down the neighborhood street and it was completely flooded. Over the front wheel at least. A guy was stopped in front of me and that’s how I got into the whole mess because I couldn’t see the flood until I was in it. Sucked!! I powered through it as that was my only choice and sure enough the Vulcan must’ve transformed into a jet ski and rode out of it perfectly!! It was amazing. The water was going over my head even. Well... the next day I started it and it idled perfect. I let it run for a while thinking I would dry it out or whatever. The following day I got on the freeway and it died. It kind of felt like it was running out of gas. I let it sit and somehow it started up and I made it home. My friend who fixed my charging issue and is very skilled has been trying to help me. He seems to think water is not the problem and that it’s the ignition module. He said spark plugs are sparking but might want to change those out anyways. Here’s the issues: it’s stalling at stops (haven’t gone very fast because I don’t want to get stranded somewhere), smells very rich, throttle is sticking at about 2k and then coming back down and idling way too low. It’s just running like crap all of a sudden I would say. We took off the gas tank and shot air through the tube that goes up by the gas cap. I don’t know... I’m certain it has to be something from the river I rode through seeing it was nothing short of perfect for 976 miles before that. I’m going to change my spark plugs. What could have water in it still? What could have gotten damaged from the water? What do I need to check? Thank you and much appreciate it in advance and Sorry for the long winded post.