Sbc 350 in my pontiac, unknown miles runs very well, no knocks or ticks. The other day I got off the highway, at the stop light the idiot oil light came on at idle. The light cuts off when rpms rise. When I got this car it had synthetic 20w-50 run in it. I switched it over to dino 10w-30. Drove it for a while now with no issues until the other day. Pulled the dipstick looks clean and to the top. Not a mechanic and looking for a place to start so I can figure out what's going on. I did talk to a retired mechanic I know, he said put it back to 20w-50 and if the light stays off then most likely bearing issues. I know it could be any number of possible issues from a sending switch to a pump etc, but I'd like to here what you guys think. Appreciate any response, thanks.