Yeah I considered that but I always have the option of flashing back to stock with the trifecta tune.
I found a local shop that will help with future problems. I am canceling the extending service contract and taking further business elsewhere. I want the freedom to tweak my car and have work done where I choose.
You do need to be aware that the ECM keeps a record, every time it gets flashed. I have seen this myself, displayed on a Tech II by a GM service tech. Each "Flash Update" had a separate code.
What I observed:
1. Original OEM Flash.
2. 2nd revised OEM flash for "08 brakes re-flash".
3. 3rd revised OEM flash for "08 with installed brake booster".
4. 4th flash with GMPP tune.
Each flash just had a numeric code, no description. But the tech could take the numeric code and find the corresponding change in the GM system. The GM system stores the most recent Flash at the mother-ship in Detroit. So if they have to re-flash my ECM, they automatically download the correct flash again. Each consecutive flash incorporates all of the previous changes that were made.
From what I have read, the Trifecta tune can be flashed back to stock. But what seems to be a little sketchy is if the ECM keeps track that there was another flash on it. Perhaps someone with direct knowledge will chime in here.
Sounds like you have come up with a better solution for you, considering future work. If you have found a good local shop that understands our cars, then you may want to just completely blow off warranty concerns at this point and do what you want anyway.