I've a 2012 650 that now has 20000 miles on it, great bike.
A fault has developed that I need to sort, and it goes like this.
In dry weather, the bike is 100%, no matter what.
Riding in the rain, within maybe 5 miles at the most, the ABS light comes on yellow, and I have no ABS function on the front or rear brake. If I switch it off and then re-start, the light returns within 2 seconds to maybe a minute.
If I leave the soaking wet bike in the garage, by the next day, if it is dry, it is 100% OK again straight from the off.
Today, a development.
I rode 30 miles to work in the dry. Parked it outside, it then rained all afternoon. Got on to ride home on a wet road but when not raining, and within half a mile, the ABS light came on. I hadn't got over 25mph at that point, and I was still dry, there was a tiny bit of spray from the tyres, but the bike was to all intents, dry. Speeds then went up, the roads got wetter, it didn't actually rain, but the light stayed on (or came back on after a re-start) the entire journey.
Obviously water-related, but where?