After reviewing this entire post again, I'd like you to take a look at the live data for the Bank 1 sensor 2 Oxygen sensor voltage reading, if you can graph the reading with your scan tool that would be even better. We need to know if the voltage for that sensor is fluctuating from about 0.2volts to 0.8volts? Or if the voltage reading is steady, the Bank 1 sensor 2 is the only downstream oxygen sensor (after the catalytic converter). Now that both banks are reading a positive fuel trim numbers, we have to see what the rear oxygen sensor is doing, it is most likely related to the lack of power. I'm surprised no other codes have set yet, they might still. It's very strange that the VVT code took 4 days to come back.
It's possible there are corroded connectors, Toyota has a bunch of bulk junction connectors, most of them are for Ground locations, but see what the Bank1 sensor 2 oxygen sensor is doing first after the vehicle is up to operating temperature.
Have you had a timing belt service done on this vehicle yet? I'm not saying the timing is off, there's just some strange random things happening here. With the Cluster acting strange and what seems like the security system inhibiting start up delayed like that, I would think a wiring or module failure sending out corrupt data intermittently, but it's difficult to say, unless something finally just fails altogether. We should check some of the wiring Junction Sections for corrosion or loose connectors. I will post their locations. There are a few on the passenger side, lower dash right kick panel, so where the passenger's right foot would be. There is also a couple on the driver side behind the left kick panel.
Note: When you changed the AF sensor for the 1st code you had, you must have had to move some things around, since the sensor was difficult to get to. With all these other things happening after you changed that sensor, I would retrace my steps here. There must have been a bulk connector, or something that got moved around, was the wiring harness pulled on at any point to get it out of the way, because there's too many faults occurring that were not there before. And that solenoid that is setting the code now is on the right side of the engine as well (back side). There has to be something in common. That code set right after the AF sensor replacement.
The Green mark below is the B1S1 AF sensor, the red mark is the VVT rh solenoid that's coding.
Image (Click to make bigger)
Tuesday, March 21st, 2023 AT 11:54 AM