You're saying you switched your upstreams in to your down streams, even though you are running catless.
Couple of things, with that:
One: the upstream and downstream are different tolerances and are not interchangeable.
Two: catless operation will definitely throw a code if you tossed some o2's in there.
I'm tired, and I have a feeling I am either missing something, or not seeing something, so feel free to correct me where I made a wrong assumption.
Ray