I started him today, prior to some maintenance activity, and noticed the Oil Lamp flickering at idle...

Did a resistance check on the switch and it's not operating cleanly as a switch, in the space of a few seconds, it's wandering all over the place from 2 Ohms to a few KOhms and back, registering many other resistance figures in between...

Only when I came to remove it, did I realise it's not the one I was expecting...
Stupidly small nut hidden behind a large round switch body.
Obviously been in there years and just no way can I get a decent spanner onto it, unless I strip everything from that side of the engine.

I think I'm going to have to wreck this to get it off.