Low oil pressure at idle?

You could go to 30 weight and see if you gain anything.

My old tired 150,000 273 flickers the oilpresure light on 30 weight, on 40 weight, no issue.