Below are directions to reset drive cycle and monitors for OBD2 on GM vehicles once fault codes, including pending codes are erased with a scanner. You have to do this exactly as described and in order described:
Ok, so you did the exact sequence as described exactly as described. This isnt the same as putting 2000 miles on it. It is a specific condition based sequence of events to achieve the monitor resets.
I just want to make sure because what you described in your original post says nothing about doing the prescribed monitor reset, only says you put over 2000 miles on it, which in and of itself doesnt reset the monitors
Ok, what I gave you is straight out of the GM service manual, and I have used many, many times. If done exactly as described it will reset the monitors. If it doesnt, then it needs to be hooked up to a GM scan tool and taken on a monitor reset drive to see where the failure is occurring