Do you have to do more than disconnect the battery to reset after changing the o2 sensors?
3 Answers
Your ECU has stored the code and is still displaying the MIL. Are you sure you don't have any other codes? Have you tried hooking an OBD2 scanner to it to manually clear the code?
Drive the car for a while. There still may be other trouble codes to be read.
I don't have any issues other than the light staying on. Is the OBD2 scanner the same as the one you use to read the codes, and if so how do I clear the code?