Ironically, I had an oil pressure fault problem at Bedford last Monday. I unplugged my oil pressure sensor and the connector was full of oil and the rest of the sensor quite rotten, given our cars are both 06, it's amusing timing.
I checked the wiring and replaced the sensor and it's not...