I'll try replacing the upstream sensor then and report back what happens.
I did clear the code when I got the CEL again. Since it had been about 3 weeks or so from when I replaced the o2 sensor to when the CEL came back on, I'm not sure how long it will be before the CEL comes back on, if it even comes back on. I suspect it will, however.
As for the MIL eliminators, I'm in California. While that may work for the time being, I'm not sure how it will be impacted come time for the smog check in about 2 years as here in California, cars older than 5 years (so on their 6th year IIRC) cars are required to be smogged. Though, the car will not be put up on the sniffer (that's for cars 1999 and older), they still hook up the car's ODB-II port to a scanner and run an emissions system check. I'm not sure if the MIL eliminators would cause the emissions system to report back something that it shouldn't.
I did clear the code when I got the CEL again. Since it had been about 3 weeks or so from when I replaced the o2 sensor to when the CEL came back on, I'm not sure how long it will be before the CEL comes back on, if it even comes back on. I suspect it will, however.
As for the MIL eliminators, I'm in California. While that may work for the time being, I'm not sure how it will be impacted come time for the smog check in about 2 years as here in California, cars older than 5 years (so on their 6th year IIRC) cars are required to be smogged. Though, the car will not be put up on the sniffer (that's for cars 1999 and older), they still hook up the car's ODB-II port to a scanner and run an emissions system check. I'm not sure if the MIL eliminators would cause the emissions system to report back something that it shouldn't.