I've got this prob as well. Oil light is on constantly. Have done oil and filter change, replaced both switches and it's still on. Had the pressure checked and thats fine. One thing I have noticed is no lights come on the dash when I start the car up which leads me to believe it's a wiring fault.