Its hard to tell from these reading if there is any problem. IMHO keep this as simple as possible. O2 sensors do get slow, in fact for many years some companies recommended 30K change intervals. Today they can go much longer but personally over 100K i change them if i suspect a problem.
Whenever you change a cat its a good idea to swap them out anyway especially if they are in the 100k range, so swapping the O2's first makes sense. If that doesn't cure the problem then you can change the cat. +1 on the Denso O2's, they are quality units.
ASE L1, Master. Deutsch Meisterbrief.
^As a note, the longer a PEA containing fuel system cleaner can remain in the gas tank the better. It isn't a stripping solvent but a detergent that is best used on a full tank that you will use over a longer during of time.
92 Civic Hatch (stolen RIP) 07 Honda Fit Sport (A/T) WELCOME
I took the car out for a nice drive this past weekend with lots of high RPM miles to heat things up. Then as luck would have it, got a flat tire (sidewall) and interrupted my work. Anyhow, I replaced both O2 sensors, and reset the ECU. I also cleaned the MAF and cleared the codes. We will see what happens. I *did* notice the exhaust had a different smell when letting the car idle. Before the sensor changes, the exhaust smelled in excess of fuel. Now, not so much, so hopefully things are better! If not, I suppose a cat replacement is in order!
Sidebar on the Flat: I jacked the car up and put the spare on.. and continued working on the planned o2 sensor changes on Sunday. Yesterday I took the car and tire to Americas Tire since I bought the tires (and replacement certs) from them. They ended up replacing the tire for free, so I just had to pay the CA environmental tax, and a new certificate. I also opted to purchase a second new tire to have a "matched" set of tread since the other tires are at about 4-5 32nds of tread left. I hope I'm done spending money on this car for awhile, but it is the wife's car... It is comfortable, safe and is relatively inexpensive to drive - less than a new car payment every month, and safe for her and the kids to run around in.