Definitely sounds like a sensor giving bad information to the computer. I would climb under the car and check all the wiring to make sure something didn't get too close to the exhaust and short out. I would look at the O2's first since you already replaced one.
__________________
69 Z28 JL8 4 wheel disc brakes - being restored
09 Silverado Z71
|