what colour is the oil light? if its red it doesnt tell you the oil level but the oil pressure. the red means its too low and if you drive on it for a few minutes the engine will basically eat itself away. check your oil pressure sensor or even change it if its red. if it doesnt help check your oil pump and oil filter