Short of putting a real oil pressure gauge on it, I'd GUESS a bad oil pressure switch or a short-to-ground on the wire to the switch.
Unplug the oil pressure switch. If the light goes out you'll know it's not a short.
Have you been running it like that for a while? It'll survive a little while with no oil pressure, but not for long.