Oil Light Popping On

Put a live oil gauge on it and see what the oil pressure really is. If it checks out good at a hot idle (at least 20 PSI) I suspect the sending unit is bad.