I'm in the process of draining/flushing. I'm going to put fans on it and give it awhile before I start checking the electronics.
The sooner you can get to the electronics the better off you'll be (financially) - it's not usually the water, but rather the resultant corrosion that kills electronics. Disconnect and wash out any/everything electronic with rubbing alcohol and/or electronic parts cleaner, if the water dries in there, it'll leave residue and that's not good. You should be able to crack open most if not all of the modules to aid the flushing, then let them air dry (or use a hair drier). Also disconnect every connector you can get to and spray clean with electronics parts cleaner to prevent future corrosion on the connector terminals (will drive you crazy with odd problems later if you don't)
Recently a leaky windshield dumped water onto the ECU in my '88 causing a no start. It took me 20 minutes of diag to realize no fire + no injector = ECU not working. As soon as I pulled it out of the kick panel to check powers and grounds I saw the water. Took it apart, flushed with plenty of rubbing alcohol and after letting it dry, the truck fired right up.