Thanks for the reply, did as you recommended and left it out in the sun today. Reconnected the battery and all is back to normal. I have treated all the exposed electrical connectors and the ignition with Q20, our local equivalent of WD40
I'll try my best not to take the Z swimming again for a while but it's so hard to keep that promise with all the places to ride around here