Sorry to hear you're having these issues. I'm now on my 3rd Tahoe
2001 was perfect, traded it at 70,000.
2008 Z71 was perfect, traded it at 75,000.
Currently own a 2011 LTZ and (knock on simulated wood grain) it's not been back to the dealer a single time for something wrong.
You can dog GM...