The exhaust flange between the muffler assembly and the catalytic converter pipe on my 2003 Vibe (base model, 1.8L 1ZZ-Fe engine, FWD, AT) recently rusted through right above the rear axle, completely separating the muffler assembly from the rest of the exhaust. I had previously identified a minor exhaust leak coming from the front exhaust flange connection between the exhaust manifold and catalytic converter pipe as well, and suspected a bad front donut gasket. My testing at the time also indicated the exhaust manifold gasket may have been slightly leaking at the #4 cylinder port to the head.
I therefore ended up pulling the rear muffler/resonator assembly, catalytic converter pipe, and the exhaust manifold from the car with the intent to repair all potential leaks by replacing the rear and front exhaust donut gaskets and accompanying bolt/spring kits, as well as the exhaust manifold gasket. It turns out that the front donut gasket was actually not leaking (despite being quite aged and worn), but that the leak is coming from several small pinholes in the front mini-cat near the welds for the OEM heat shield. The exhaust manifold was indeed leaking slightly at the #4 cylinder, despite appearing to be in good overall condition.
While I have the entire exhaust system off of the car, the thought occurred to me that it would probably be a good idea to take advantage of the overlap in labor and ease of access to proactively replace both my upstream and downstream O2 sensors. I live squarely in the Rust Belt here in SW Michigan, and have had several days-long battles in the past with rusted-in O2 sensors on other vehicles which defied my every move made to remove them with MAP gas torches, impact guns, breaker bars, air chisels, and the like.
The Vibe currently has 179K on the odometer. We purchased it with 91K on it back in 2013, so I know the O2 sensors have at least 88K on them — and I expect that they are in fact original. I have no reason to believe that they are beginning to fail or are in need of replacement, as I've seen no CEL's and the Vibe still obtains a healthy 36 MPG when cruising at 55–60 MPH.
That said, I know all good things come to an end eventually, and I'd rather replace the sensors on MY terms with good ease of access, tools ready to hand, and per my schedule, rather than when they happen to fail at some future inopportune time. At the same time, I am cognizant of the fact that this is a 17-year-old vehicle with 179K miles on it, and don't want to invest undue money in parts unless need be.
What has the average lifespan been for the OEM O2 sensors on the Vibe/Matrix/Corolla platforms? If they usually last well past 200K miles, I may leave well enough alone. From what I've gathered online, an average O2 sensor in other makes/models is considered doing well to last 100K miles, meaning mine have already served a long and healthy life.
At the very least, I may take the opportunity to break both O2 sensors loose, clean up the threads and apply anti-seize before reinstalling them, making any future replacements quick and easy. Curious to hear at what mileage others have had to replace their O2 sensors.