Oil light on at idle when warm.

What's your idle set at? Sometimes just bumping up the idle a tad will take care of that.

Of course if it hasn't been rebuilt then the bearing clearances may be an issue.