Indeed it scared the **** out of me.
Well, ive swapped the sensor today and all is good now, the take from this is, is the oil pressure light ks going off, check if you have oil pressure in the head if so, then swap you oil presure sensor and be done, if you do no have oil pressure in the head...