check the o2 voltage, it should dance 1-8 up and down pretty quickly all the time. if its locking up low or high or just not moving swiftly, change it. they are only about 40 bucks for a delco sensor.