When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Before you get tooo carried away deleting stuff, I would carefully inspect the rubber hoses, piping and fittings that deal with BANK 2 A.I.R. stuff.
Directly below the master cylinder is a metal SS "Y" pipe and rubber hoses. Seen that/those hoses ROT and cause the same code. The AIR fitting FLANGE directly on the exhaust manifold has a small fiber gasket that can deteriorate and leak air and give the same DTCs. Take it off and inspect. Make sure that flange is sealed and tight.
Take that BANK 2 fitting off the intake manifold, Cold start the engine and see if you have a GOOD stream of fresh air from the A.I.R. supply pipe.
If NOT, something is wrong. Figure it out. YES, that NEW check valve can be the issue. If the Rubber diaphragm inside the check valve is stuck shut or the air flow path is compromised that bank will not flow the proper volume of air required to pass the test for that side O2 sensor.