Oil light is a warning of low oil PRESSURE not low oil level.
When was the oil and filter last changed, and was it filled with the correct grade and quality of oil?
Has the engine done very high mileage, or been left too long between services?
fred, April 2011