Craig, you're not alone in your troubles...
Taking off the fairing today revealed a leak from my oil cooler

Pete to the rescue with that one - he's my hero once again!
On the subject of alarms - I have am evo circuit board kicking about. I'll bring it if you think ut might be a fix, but not sure if I've got the zapper for it... I'll have a look.