stubborn SES light costing me a lot of $$$

ha, well he just threw some fuel injector cleaner in it, who knows maybe it'll work, but that wire that i found laying in the parking lot is still in the back of my head

isn't bank 2 the driver's side? cause i had the pass. side sensors replaced, i wonder if the connection between the driver's side and PCM is the wire laying in my gym's parking lot.....
 
Bank 2 is driver side, so if you have been messing with the passenger side then that could be it. If its a bad sensor then one way to test it is to swap your 2 front 02 (PS to DS and vice-versa) and see if the code follows the sensor. If the code stays on bank 2 then you know its not the sensor.