Here's what I would do. Buy a Denso O.E. oxygen sensor (Denso Part No. 234-4620) from RockAuto.com for $72.79. This is the front oxygen sensor, which goes to the exhaust manifold. Usually, this is the culprit. Most Honda oxygen sensors are made by Denso and come with the Denso name on them. Then, I would follow the directions below and install it yourself:
https://www.askmehelpdesk.com/cars-t...tml#post223376
This is not a difficult task.
You might not agree with this, but I would not use an oil impregnated air filter on any modern-day car. Many car manufacturers explicitly recommend that you don't use them. The reason is that the oil can cause sensor failure; e.g. MAF and oxygen sensor. It's extremely rare to have an oxygen sensor fail on such a new, low mileage Honda. Therefore, I would remove the K&N and use a standard pleated paper air filter. Every study I have seen has demonstrated superior filtering by pleated paper air filters. Less is more.
The secondary oxygen sensor is the "downstream" sensor at the rear of the catalytic converter, Denso Part No. 234-4621 ($38.79).