the reason why your maintenece light is on after you change your oil is the car is telling you to do that. BUT you need to get the light to reset i took mine to the dealer and if u got a change b4 the light came on and if u didnt do it at the dealer just take it to them and they take 5 min and reset it so that it doesnt come on anymore i just did mine today