Hi Mike the rock. I have the triumph analogue clock fitted on my rocket from new, at about the 6 month mark i started it one morning(the day after i washed the bike) and noticed the hands on the clock spinning like a fan it stoped and i reset the time seemd ok till the next time i washed the bike when i started the bike up after washing it the hands spun stoped spun stoped then blew a fuse so you are on the right track with the H2O causing the problame. i decided to remove my clock from the handle bars to drop into the dealer insted of leaving the bike with them, was easy as just undo the one bolt at the front of the tank (also remove the bear claw so it clears the air box 2 bolts) tilt the tank up the wires just plug into a clip on the loom under the tank once off i decided to take a closer look at the clock itself and i think you will have the same prolbame i did. water runs down the back of the clock housing and inside the gap at the bottom of it when washed or ridden in rain this then sits in the well at the bottom of the clock housing where the little circuit board is to adjust the time ect the contacts on mine where coverd in corossion i took the clock to the dealer and told them what i suspected the prolbame was, triumph replaced with a new clock i guess just cleaning the contacts may have worked but i didnt want to tamper with it and void the warrenty i now put a plastic bag over the clock when i wash the bike. also have datatool alarm but no prolbames with it. i hope this helps you out.