The usual suspects for this condition are either an ignition miss (which dumps unburnt fuel and unused oxygen down the pipe), a lean fuel miss (which dumps just unused oxygen down the pipe) or an exhaust leak which allows entry of extra oxygen upstream of the sensor. I think I've eliminated all of these. I'm pretty sure it's just a stupid reading error. Is this what a dying wideband looks like?
It's a Bosch LSU 4.2 running through an Innovate LC-1 and an SSI-4. The sensor sits downstream from the last Y in a 4-2-1 system and is correctly pointing up hill. I get the same results with and without the SSI-4. It's all purely there for logging purposes at the moment. It doesn't contribute directly to engine management. I just need it for tuning.
This trace is pretty typical. It's a pull through 2nd and 3rd at WOT. Black is RPM, red is TPS, purple is AFR.

This has been getting steadily worse for a year or two, i.e. the lag time between going WOT and 22 AFR is getting shorter and shorter. I've:
- cleaned and checked injectors and injector loom
- replaced the Toyota COP coilpacks: twice
- beefed up power supply to the COPs
- had the exhaust system pressure and smoke checked for leaks upstream from the sensor
- recalibrated the LC-1