O2 sensors have a definite life. I replaced those on my GMC at 98K. It was fall, and with my luck, they would have failed when it was 12 degrees outside and sleeting sideways. At 158K you are well past their lifetime.
I replaced all four and never had a problem. If one is going bad, the...