you most likely have a bad sensor on your engine, have the car scanned to get the code, unless it the oil light your talking about, due to you said you changed the oil, its really unclear.