500 rpm?!? Back in my day, that was where they went out, from sheer lack of momentum.

Maybe what you need to do is get your idle-rpm raised a bit, and then your oil light won't come on any more.

(Note: MAYBE. :-)