Oil light stays on too long on a cold start

And I have serviced the valve.

I know it's not a faulty light either. You can hear the dreaded rod rattle.
I'll have to do some searching for some other filters besides fram and see what the verdict is.