People, you must read the code discriptions more closely.
155 is the heater ""circuit"" has an open, short or ground.
You don't just jump on the words OX sensor and change them when the fault is not with the sensor.
Use a voltmeter to test if there is 13 volts heater source to heat the sensors.
Do not try to measure the"""OX"""" sensor resistance part of the OX detector but you can test for heater being open.
Likely a short to ground, or an open in the harness or plug to the sensor.
Emissions test will alway fail if any code is set except 'minor' fuel system's tests that are not complete at the time of testing.
When the issue has been found and corrected, you can clear the codes but it take longer for the PCM to do all the retesting of every system by mutiple drive cycles before emmissions will pass.