An update to my situation......GM customer service has finally given me information and proof that in my particular situation GM was not in fact lying to me or refusing to fix my vehicle but rather the dealership was providing false information to GM that was later relayed to me. Now that I have figured out the dealership is to blame and not GM I have started a dispute with them and the Dealership has agreed to give me a new Tahoe rather than repair mine......which is completely satisfactory to me......I have to think that GM's communications with the dealer as of late has led to their decision to offer me a replacement Tahoe.