So I'm struggling with this issue as I want to keep the O2s on for STFT. I have a 6.0 with a turbo, 3 bar SD p01 on pump gas. I've been running with the O2s on for years and suddenly bank 2 O2 shows pig rich starts pulling fuel from STFT bank 2 which makes it go way lean. I tried everything, new O2 sensors, swapped bank 1 and bank 2 harness plugs. I moved Bank 2 O2 to several locations with varying results. To try and track this down I splint the harness on bank 1 O2 plugged both bank 1 and bank 2 into the one sensor. Now both B1 O2 and B2 O2 read the same and everything was looking great but after 15 miles of driving the Bank 2 STFT starts adding fuel up to 20% while both O2s are the same. If I shut the O2s back off everything looks normal.Screenshot (2).png attached is a screen shot of the scan showing bank 2 STFT going rich. Any help would be great. Also this is a 04 Colorado 6.0 4l80e gen 2 78/75 turbo, it weights 4100lbs. Best time so far is 9.91 136 mph.