Thank you. I will start with the oil pressure sensor as I do not have an oil leak and I the oil level hasn't gone down on the dip stick.
The strange thing is that I cleared the warning light AGAIN this morning, then drove the car around lunchtime and again at 5o'clock and (touch wood) it hasn't come back on at all.