2006 Toyota 4Runner honks after rain

My 2006 Toyota 4Runner randomly honks a day or so after torrential rain. It has had water trapped in the body before and that has sense been cleaned out a long time ago. Thinking it is the horn relay but would appreciate any suggestions. It has less than 60k miles.