I have a '95 Legacy Wagon, 2.2, AWD, 5 speed, with 185,000 miles. A couple of weeks ago, after some relatively hard driving, my Check Engine light came on and stayed on for a couple of days. I took it to an Autozone to have them pull the code and they said I needed to replace the O2 sensor. I went ahead and ordered one (about $100 for the OEM - I'm not up for soldering wires). However, the light turned off after another couple of days and has stayed off since - it's been a couple of weeks now with no CEL.
I'm debating whether I should take back the O2 sensor. Is it more likely that the light will come back on again, or that it was just a temporary glitch and I may go for a few years without seeing it again? Do O2 sensors have a predictable lifespan?
If anyone can see into the future, that would be really helpful.
Adam