I'd 1st suggest measuring the actual oil pressure with seperate mechanical gauge - this can be plumbed into the engine via the current pressure switch port - if you use a Tee piece you can keep the pressure switch plumbed in as well and so see if the low pressure light corresponds to a low pressure reading.
As its intermittant and you have no rumbling or rattling noises from the engine its likely to be an electrical fault so 1st check the connection to the pressure switch is bright and clean and check back along the switch wiring for any signs of damage to the insulation
As if the wire is grounded out at any point then this will also turn on the light.
If you do have a low pressure reading ( should be 4 bar (59psi) at 2000rpm) and to turn on the light it will be very low about 5psi then replace the oil pump and ensure that the pump pickup in the sump hasn't come loose or is blocked
Hi, thanks for your answer have ordered a mechanical gauge to make sure of the pressure, yes there are no rattling noises to show oil starvation.
Have checked the wire and there is no problem with the insulation and the connections are fine on the plug and its a brand new pressure switch.
The oil pump and pick up have done no more than 500 miles and the pick up is clear.
Thanks any help
Hi, right the warning light has now stopped it was the connection on the plug where it was grounding. With that sorted it has not come on at all but still got the high pressure issue.
I have the oem pressure switch in its normal place and the innovate dual gauge in the other place on the housing with the pressure readings. It hasn't been mapped yet thats next is it going to be ok with this high pressure?