Okay. So, it goes 02 Sensor 1 Bank 1 and 02 Sensor, Sensor 2 Bank 1 (rear on that bank).
The 02 Sensor 1 Bank 2 is the front oxygen sensor for bank 2, that's the one that the code is for, it should be fluctuating between 0.200-0.800mv, so that sensor is stuck at 0.860mv, that's the issue here. If you took off the brake booster hose and that number didn't move at all. I'd say that sensor is not good. And no, don't ground anything. The rear sensors should hover around a fixed voltage level. The only other test you can do is to check the heater circuit, but you would have a code if there was an issue with that circuit. So, you need to replace that right front oxygen sensor (passenger side). Clear any codes and take it for a good ride. See if any codes come back. They shouldn't. The bad oxygen sensor is leaning out that bank and the lack of fuel is causing misfire codes.
And also, you wrote that Sensor 2 Bank 1 was fluctuating? That sensor shouldn't be changing. Is it possible that the wrong sensor is hooked up in the wrong place? I have seen that before. I'm going to put up the wiring colors for each sensor so you can check that.
I was curious, did your mechanic check the front oxygen sensor with that code?
Below are all 4 oxygen sensors, the rear ones will be behind the catalytic converter. The Right side is the passenger side. Make sure someone didn't plug the driver side front sensor into the rear sensors wiring harness.
Image (Click to make bigger)
Monday, April 4th, 2022 AT 7:45 AM