OK, I did a boost leak test this afternoon by hooking up a schraeder valve to the turbo inlet directly and removed the oil cap as to not pressurize the crankcase. I started with 5 PSI, no obvious hissing noises. Upped it to 20 PSI, still no hissing noises. Looks like mechanically the car doesn't have any leaks.
I did hear a gurgling noise coming from inside the valvecover which I suspect would be air pushing past the turbo bearing seals into the return pipe and bubbling back up in the bottom of the pan... but I figure that when the engine has oil pressure those bearings would be sealed up.
So - it's gotta be electrical. I still get an obvious oscillation at part-throttle climbing hills, like the car is rubber-banding, and the fuel economy is terrible. The car makes good power, just drive ability is a bit suspect.
I need to re-log the car to get some fresh data.
Would removing the cat and staying with stock software have an impact? Is the car stuck in cat pre-heat mode?