Was out today and the oil light suddenly came on but only if the revs drop below 1900. There was no warning of this no flickering light etc just it came on at the first junction when it went to idle. Oil level was ok and now topped up with no change and it's the same now it's cooled down. There is no knocking or signs of oil starvation but I'm not pushing my luck in testing that! My first thoughts in order of likelihood are
1. The sender switch has failed - but why does the light come on at higher revs?
2. The pressure release valve is sticking open slightly
3. The pump is failing but again why suddenly with no warning but working at higher revs?
4. A shell has failed but why isn't it knocking?
Any other ideas?
I should add that because of the hot cam idle speed is 1500.