Have you tried doing two DE passes prior to the shower, and then a final pass after the shower?

That seems to be the other variable involved here...
Maybe it's not the electric, but the shower...