If it has spark the rain is a red herring, UNLESS water got into the fuel. Most mowers won't allow water past the vented cap, so I've never seen this. You can try dumping the gas but I'd be surprised if it works.
Your new symptoms sounds like a very common clogged main jet. Pull the main jet out of the bottom of the carb. It's a 1/2" "bolt" on the bottom of the carb bowl if the engine is a B&S, others use 10mm. Don't lose the gasket on this bolt (it may stick to the bolt or bowl, if so leave it there). Make sure the tiny holes are clear of dirt! This is the #1 problem with these engines and why they get thrown out, but it's a 5 minute fix. Usually can do it with the carb in place but you may have to remove the filter housing.
When you pull this jet out it will also drain the gas tank. Water is heavier than gas so it will flow out first. Water will have droplets, gas won't so it's easy to tell.
That bolt/jet holds the bowl on the carb. The bowl will usually stick in place when it's removed. You can leave it in place, clean the jet and put it back in to test. I always remove the bowl and clean out the crud, but I don't know how handy you are. Sometimes on older engines the rubber bowl gasket swells and is hard to re-install. That's up to you.