Oil light on at idle when warm.

I run 20W50 in my old Trans am that has the same issue during the summer. No effort fix to the problem.