I've got a 2009 Vibe (Front Wheel Drive 1.8L/110) and am having some issues with the 02 Sensors (I think...). The first sign was that the car was turning over but wouldn't start. The fuel was quite low, but no light came on and it wasn't empty so I filled it up halfway, put some more oil in it and after a day or so of sitting there it started really rough but eventually was fine. About a day or so later, I was driving and the check engine, VSC and traction light all came on at the same time. I took it to my usual garage and they told me that I have an issue with the 02 sensor and/or an exhaust leak in the area of the 02 sensor. Their suggestion was to fix the exhaust leak first as it is significantly cheaper and it may have been giving a bad reading to the 02 sensor. However, I picked it up from the garage and within 10-20 km of driving, the same three lights came on again. Now I would generally just take it back to the garage, but they told me that they could only get the part for just shy of $600. so I'm probably looking at a $700-$800 fix. Does this price make sense? I have done quite a few fixes myself and am wondering if this is something I could do? I understand there is two 02 meters and I can confirm with the garage which one is faulty.
Any guidance is appreciated.