I don't have a GMT900, but I have a 2006 suburban Z71 that I've programmed with a superchips programmer. I like it. However I've been running E85 lately and I returned it to stock to be safe. I wasn't sure if I could run performance setting using E85 instead of 91 octane unleaded.