Maybe I'm stating the obvious -- have you isolated it? Pull fuses until the drain goes away, and if that does not kill it, look for whatever is full time connected. Even alternators can leak (diodes usually) Dirty water might cause a leak that big AKA minerals, salt, whatever, in the water makes it conductive. Don't make assumptions and check ANYTHING connected. Switches can leak if they get dirt and moisture inside.