Cheers for coming back,
I'll double check the switch for moisture and cover it in that grease. As for the oil filter, no leaks to report.
Riding it that hard (well not that hard) should'nt have burnt that sort of oil, and I cant see it coming from anywhere.
Running on 10-40 semi Synthetic, 95 octane Gas for you Americans! Lol
Whats the sort of pressure i should expect if i fit an oil pressure Gauge?
Jon B