RESPONSE
If there is a ticking noise, the oil pressure may actually be low oil pressure. If the engine seems normal other than the light being on lets dig deeper. The sensor has been giving you some issues which is normal. I would think since you have had to replace it several times there may be an issue with the wiring or the connection at the sensor.
What to Try First, Low Oil Pressure
Have someone sit in the vehicle and watch the oil light/gauge. Perform the wiggle test by wiggling the wires and the connection at the oil pressure sending unit. You may refer to the wiring diagram to help trace any wiring issue you encounter.