Oil light on at idle when warm.

The light is designed to come on at Approximately 7 psi. I would venture to guess the oil pressure is low at normal running temperature. A mechanical gauge will clear this mystery right up.