99 Grand Prix- Oil light has been intermittently coming on even though the level is good. Happens at low and high RPM's. Any ideas?

Thanks!