The other possibility is low oil pressure. the oil light comes on when there is less than 5 PSI of
oil pressure. If pressure switch doesn't fix it then have the pressure checked with a positive
gauge ( mechanical gauge ).