The longer it sets the longer it takes for the light to go out. I am hoping a simple filter change will solve the problem. It acts exactly like when you change oil and filter and you don't pre-fill the filter. The engine has to run long enough to fill the filter before the bearings get oil. MikeIt takes 10 full seconds for the oil light to go out and you can hear light knocking until the light goes off?
What happens on restarts later on the day?