Hey bob! All your codes point to the bank two upstream O2, but I think the one you want to pursue first is the p0052. This is for the upstream O2 heater, and can very easily cause all kinds of fuel control problems if it's not working. If you clear the codes and restart the engine, does this code (or any others) come back immediately?
For reference, this is the wiring diagram of all four O2's. S149 at the bottom of the diagram goes to ground.
Unlike most O2 heaters out there, this one is power side switched, so testing can be a little tricky.

I think the first step would be some quick test light checks at the bank two upstream O2 sensor connector. The black wire should light a test light connected to B+ at all times, KOEO and KOER. The brown/white wire should light a test light connected to B-
when the PCM is running the O2 heater circuit, as the PCM is the source of power on this circuit.
Be aware that the PCM closely monitors the circuit for problems, and will quickly shut the driver off if it detects a problem. This is the source of the P0052 code. So, in order to check the brown/white wire, you'll likely have to connect the test light, THEN clear the codes and start the engine. That'll force the PCM to recheck the heater circuit, during which the test light should light. If it does, then we know the PCM driver is working and able to supply current.
If you happen to own Engine Performance Diagnostics, refer to page 20 in Chapter 3. This is the line of testing we're following.
Let us know how those tests go, and we can come up with the next diagnostic step.