Under the seat is a connector...they can show fault due to moving the seat back and causing either the wire or connector to come undon.
The other is due to dampness getting into connector.
I would advise having a look under the seat and seeing if you see any loose cables or connectors. If so...