Has anyone had to replace the electrics under the seat ? the wirers that are under the seat that run from the rear of the bike to the core appear to have been damaged by wet and mud .
Take the seat and rear mudguard off, power wash the whole area and the old cables if you can. Then go through the cables methodically checking and repairing/replacing as necesary.