Nah, the service lights do not have to go to yellow, (or red for that matter) to be reset. I mean, if you change your oil with one light on, then you should have them reset, like you did, so that the computer can start calculating again how long until the next oil change.